Developer Tools
Formatters, validators, encoders, and reference tools for developers.
- .editorconfig GeneratorGenerate .editorconfig files with global settings and per-file-type overrides. Copy the output.
- .gitignore Generator - Create .gitignore Files InstantlyGenerate .gitignore files for Node, Python, Java, Go, Rust, and 15+ languages, frameworks, and IDEs.
- ARIA Role & Landmark Reference - Accessibility Attribute GuideBrowse all 50+ WAI-ARIA roles with descriptions and HTML examples. Filter by category (Landmark, Widget, Document) or search by name to find the right role for accessible UI.
- ASCII Table - Full Character Reference (0–127)Complete, searchable ASCII character table. Look up any character by decimal, hex, octal, binary, abbreviation, or description. Includes control characters, escape sequences, and printable characters.
- Aspect Ratio Calculator - Find, Simplify & Compare RatiosFind a missing width or height from an aspect ratio, simplify any W×H pair to its simplest ratio, or compare two sets of dimensions. Includes presets for 16:9, 4:3, 21:9, and more.
- Barcode Generator - Create Code 128, EAN-13, UPC-A BarcodesGenerate 1-D barcodes in Code 128, Code 39, EAN-13, EAN-8, and UPC-A formats. Preview as SVG, download as PNG. All processing is done in your browser.
- Bcrypt Hash Generator & Verifier - Client-Side Password HashingGenerate bcrypt password hashes and verify passwords against existing hashes entirely in the browser. Supports cost factors 4-14. No data is sent to any server.
- Box Drawing Generator - ASCII/Unicode Boxes & TablesGenerate Unicode box-drawing frames, borders, and ASCII tables. Choose from single, double, rounded, and bold styles. Copy the result for use in terminal output or documentation.
- Browser Storage Inspector - localStorage & sessionStorage ViewerView, add, edit, and delete localStorage and sessionStorage entries in your browser. See the byte size of each key, total storage usage, and switch between storage types.
- chmod Calculator - Unix File Permission GeneratorCalculate Unix file permissions visually. Toggle read/write/execute bits for owner, group, and other and get the octal code and chmod command.
- Cookie ParserParse Set-Cookie headers and Cookie request headers into structured attribute tables.
- Cron Expression Builder / ExplainerBuild or decode cron expressions. Type an expression for a plain-English explanation and next 10 run times. Or use the visual builder to create one field by field.
- CSS @media Query Builder - Viewport & Breakpoint TesterBuild CSS @media queries visually. Set min/max width, height, orientation, prefers-color-scheme, and more. Preview the result and test against your current viewport.
- CSS 3D Transform Generator - Rotate, Scale, Skew & PerspectiveGenerate CSS 3D transform values visually. Rotate on X/Y/Z axes, scale, skew, translate, and add perspective. See a live preview and copy the generated CSS instantly.
- CSS Formatter & MinifierBeautify or minify CSS online. Adds indentation and line breaks, or strips whitespace for production, all in your browser. Nothing is uploaded.
- CSS Specificity Calculator - Understand Selector WeightCalculate and compare CSS selector specificity scores (a,b,c,d). See which rule wins and why, with support for :is(), :not(), :where(), and pseudo-elements.
- CSS Text Shadow Generator - Multi-Layer Shadow BuilderCreate CSS text-shadow effects with multiple layers. Adjust offset, blur, and color for each layer. Choose from presets like neon glow, emboss, and outline, then copy the generated CSS.
- CSS Transition & Easing Visualizer - Live Timing Curve EditorVisualize CSS transitions with an interactive easing curve. Choose a preset (ease, linear, ease-in, ease-out) or define a custom cubic-bezier, set duration and delay, and see the live animation.
- CSS Variable Extractor - Custom Property Inspector & ExporterPaste any CSS and instantly extract all custom properties (CSS variables). View them in a sortable table with their values and selectors, then export as a clean CSS snippet or CSV.
- CSV to JSON ConverterConvert CSV to JSON instantly in your browser. Auto-detect delimiter, type inference, header row toggle, and full RFC 4180 quoting support.
- CSV Viewer & EditorPaste or upload CSV data to view it as a formatted table. Edit cells inline and download the modified CSV.
- cURL Command Builder - Build and Copy cURL CommandsVisually build cURL commands without memorising flags. Set the HTTP method, URL, headers, body (JSON, form, raw), and authentication, then copy the ready-to-run command.
- Data URI GeneratorConvert text or files to Base64 data URIs for embedding directly in HTML, CSS, or JavaScript.
- Docker Compose Generator - Service Configuration BuilderBuild docker-compose.yml files visually. Add multiple services with images, ports, environment variables, volumes, depends_on, and restart policies, then copy the generated YAML.
- Env File Editor - Parse, Edit & Convert .env FilesParse .env files, view all key-value pairs in a clean table, add or edit entries, convert to/from JSON, and copy the result, all in your browser.
- Font Preview & Pairing Sandbox - System & Web-Safe Font TesterPreview system fonts and web-safe font stacks with custom text. Filter by category (serif, sans-serif, monospace, cursive, fantasy), adjust size and weight, and copy the font-family stack.
- Git Command BuilderBrowse and search all common Git commands with descriptions and flag references. Copy any command.
- GitHub Actions Workflow Builder - CI/CD YAML GeneratorBuild GitHub Actions CI/CD workflows visually. Configure triggers, Node.js version, package manager, and pipeline steps, then get a ready-to-use .yml file.
- Hex Dump Viewer - Text or File to Hex and ASCIIDisplay the hex dump of typed text or an uploaded file. Shows the byte offset, hexadecimal values, and printable ASCII representation in the classic xxd/od style.
- HTML Formatter & BeautifierFormat and beautify HTML online. Adds indentation, fixes nesting, and optionally self-closes void elements, all in your browser. Nothing is uploaded.
- HTTP Header Analyzer - Inspect & Validate HeadersPaste HTTP response headers to get instant explanations, security scoring, cookie flag checks, CSP analysis, and actionable recommendations, all offline.
- HTTP Status Codes - Complete ReferenceSearchable reference for all HTTP status codes: 1xx, 2xx, 3xx, 4xx, and 5xx. Find any code by number, name, or description. Includes IANA-registered and commonly used codes.
- IP Subnet CalculatorCalculate IPv4 subnet properties from an IP + CIDR prefix. Get network address, broadcast, first/last host, subnet mask, wildcard mask, and binary breakdown.
- IPv6 Address Expander / Compressor - Full and Short IPv6 NotationExpand an abbreviated IPv6 address to its full 8-group notation, or compress a full address to its canonical short form. Validates IPv6 syntax including embedded IPv4 addresses.
- JavaScript Formatter & MinifierBeautify or minify JavaScript online. Format messy JS with proper indentation, or compress it for production. Runs entirely in your browser.
- JSON ↔ XML Converter - Bidirectional JSON and XML ConversionConvert JSON to XML or XML to JSON instantly in the browser. Handles nested objects, arrays, and proper XML entity escaping with a live side-by-side editor.
- JSON ↔ YAML Converter - Convert Between JSON and YAMLConvert JSON to YAML or YAML to JSON instantly in your browser. Supports nested objects, arrays, and all scalar types. No data leaves your device.
- JSON Diff Viewer - Compare Two JSON DocumentsCompare two JSON objects side-by-side. Instantly see added, removed, changed, and unchanged keys, with support for deeply nested structures.
- JSON Formatter & Validator - Pretty Print, Minify, ValidateFormat, validate, and minify JSON instantly in your browser. Pretty-print with 2-space, 4-space, or tab indentation. Sort keys alphabetically. Parse errors shown with line and column.
- JSON Path Tester - Test JSONPath Expressions OnlineTest JSONPath expressions against any JSON document in real time. Supports dot notation, wildcards, recursive descent, array slices, and filter expressions.
- JSON Schema Validator - Validate JSON OnlineValidate any JSON document against a JSON Schema (Draft-07 subset) right in your browser. Supports type, required, properties, allOf/anyOf/oneOf, $ref, format checks, and more.
- JSON to CSV ConverterConvert a JSON array of objects to CSV in your browser. Custom delimiter, quote-all, header toggle, and nested object flattening.
- JSON to TypeScriptPaste JSON and instantly generate TypeScript interfaces with proper nested types.
- JWT DecoderDecode any JSON Web Token in your browser: view the header, payload, standard claims, expiry status, and raw base64url parts. Nothing sent to a server.
- JWT Generator / Signer - HS256 Client-Side JWT CreatorGenerate and sign JSON Web Tokens (JWT) using HMAC-SHA256 (HS256) entirely in the browser. Edit the payload, set a secret key, and inspect the decoded header, payload, and signature.
- Markdown Table Generator - Build Tables VisuallyCreate Markdown tables by filling in a visual grid. Set column alignment, add rows and columns, copy the result.
- Markdown TOC GeneratorPaste Markdown and generate a table of contents with anchor links. Configure depth and style.
- MIME Type Lookup - Find MIME Types by Extension or NameLook up MIME types by file extension, or find extensions for a MIME type. Covers 100+ types across images, audio, video, documents, fonts, and more, fully offline.
- Number Base Converter - Binary, Octal, Decimal, HexConvert numbers between binary (base 2), octal (base 8), decimal (base 10), hexadecimal (base 16), and any base 2–36. Uses BigInt for large numbers.
- OAuth 2.0 PKCE Generator - Code Verifier & Challenge for S256Generate OAuth 2.0 PKCE code_verifier and code_challenge (S256) pairs for public clients. Build the complete authorization URL with client ID, redirect URI, scope, and state.
- On-Screen Pixel Ruler - Measure Anything on Your ScreenA free on-screen pixel ruler that shows pixels, inches, centimetres, and millimetres. Enter your screen DPI for accurate physical measurements.
- PDF Text Extractor - Extract Text from PDF FilesExtract all text content from a PDF file page by page. Copy the text to clipboard or download as a plain-text file. Works entirely in your browser - no server upload required.
- PPI Calculator - Pixels Per Inch & Dot PitchCalculate pixels per inch (PPI), dot pitch, and total pixel count from your screen resolution and diagonal size. See whether your display is retina-class.
- Public/Private Keypair Generator - RSA & EC Keys OnlineGenerate RSA or Elliptic Curve (ECDSA, ECDH) public/private keypairs in your browser using the Web Crypto API. Export as PEM or JWK. Keys never leave your device.
- PX to REM/EM Converter - CSS Unit ConverterConvert between px, rem, em, %, and pt for any root and parent font size. Bulk-convert a list of pixel values to get a full CSS unit table instantly.
- Query String ParserParse URL query strings into key-value tables and build query strings from your own values.
- Regex Cheat SheetBrowse and search a comprehensive regex cheat sheet. Test patterns against sample text instantly.
- Regex TesterLive regular expression tester with instant match highlighting, capture groups, replace and split modes, pattern explainer, cheat sheet, and worker-based timeout protection.
- Resistor Color Code Calculator - 4, 5 & 6 BandDecode resistor color bands to resistance and tolerance, or enter a value to find the matching band colors. Supports 4-band, 5-band, and 6-band resistors.
- robots.txt Generator - Build Your Crawler Rules FileGenerate a valid robots.txt file for your website. Control which bots can crawl which pages, add sitemap URLs, set crawl delays, and use presets for common configurations.
- Semver Comparator - Compare Semantic Version NumbersCompare two semantic version strings (1.2.3, v2.0.0-beta.1) to find which is greater, sort a list of versions, or calculate the next bump.
- SQL Formatter & BeautifierFormat and beautify SQL online. Supports PostgreSQL, MySQL, T-SQL, SQLite, MariaDB, and PL/SQL. Choose keyword case and indentation, all in your browser.
- SQL JOIN VisualizerVisualize all 7 SQL JOIN types with Venn diagrams, descriptions, and ready-to-use SQL examples.
- String Byte-Size Counter - UTF-8, UTF-16, and UTF-32 LengthsCount how many bytes a string occupies in UTF-8, UTF-16 LE/BE, and UTF-32 encodings. See which characters are multi-byte and their individual byte sizes.
- String EscaperEscape and unescape strings for JSON, HTML, URL, regex, SQL, and Base64 encoding.
- SVG Optimizer - Minify and Clean SVG Files OnlineOptimize and minify SVG files by removing comments, metadata, whitespace, and empty attributes, all in your browser with instant size savings stats.
- SVG to PNG/JPG Rasterizer - Convert SVG to Image OnlineConvert SVG files to PNG or JPEG raster images in your browser. Choose scale factor and background color. No upload, instant download.
- Text Diff Viewer - Compare Two Texts Side by SideCompare two texts side by side or in unified format. Highlights added, removed, and modified lines with word- and character-level inline diff. Free, private, runs in your browser.
- TOML ↔ JSON Converter - Convert OnlineConvert TOML to JSON or JSON to TOML instantly in your browser. Supports tables, arrays of tables, inline tables, dotted keys, and all TOML scalar types.
- Type Scale Generator - CSS Typography ScaleGenerate a harmonious typographic scale for any base font size and modular ratio. Output CSS custom properties, Tailwind config values, or a plain table of font sizes.
- ULID Generator - Sortable Unique ID GeneratorGenerate ULIDs (Universally Unique Lexicographically Sortable Identifiers) in the browser. ULIDs combine a millisecond-precision timestamp with cryptographic randomness into a 26-character Crockford Base32 string.
- Unicode InspectorInspect every character in a string: code points, hex, HTML entities, CSS escapes, and categories.
- URL Parser & Inspector - Decode Any URL InstantlyParse any URL into its components: protocol, hostname, port, path, query parameters, and hash. Decode query strings, inspect domain parts, and build custom URLs.
- User Agent ParserDecode any User-Agent string into browser name, version, OS, device type, rendering engine, and CPU architecture, instantly in your browser.
- UUID Inspector - Parse and Explain UUID / GUID StringsPaste any UUID (v1 through v7, Nil, Max) to see its version, variant, embedded timestamp, node address, and a full field-by-field breakdown, fully offline.
- Wi-Fi QR Code Generator - Share Wi-Fi Credentials InstantlyGenerate a scannable QR code for your Wi-Fi network. Guests can scan it with any modern phone camera to connect instantly - no typing required. Supports WPA, WEP, and open networks.
- XML Formatter & ValidatorFormat, beautify, or minify XML online. Validates well-formedness, highlights errors, and supports custom indentation, all in your browser.
- YAML Formatter & ValidatorFormat and validate YAML online. Detect syntax errors, pretty-print with custom indent, and convert JSON to YAML, all in your browser.
- ZIP File Creator - Create ZIP Archives in Your BrowserCreate ZIP files directly in your browser. Add text files with custom names and content, then download the archive instantly. No uploads, no server.