Developer tools that stay in your browser
Small, fast developer tools that run entirely in your browser. Nothing you paste is uploaded and there is no account to create.
- Runs locally
- No sign-up
- Free
Featured tools
- JSON Formatter
Format, validate, minify and sort JSON — errors point to line and column
- Base64
Encode and decode Base64 / Base64URL with correct UTF-8 handling
- JWT Decoder
Decode JWT header and payload with readable exp/iat — signature is NOT verified
- Timestamp Converter
Convert epoch seconds/ms to dates across timezones, and compute durations
- JSON Diff
Compare two JSON documents structurally — added, removed and changed paths
- Regex Tester
Live regex matches with groups, flags and replace, run in a worker that stops after 3 seconds
Categories
Browse all 76 tools- Debugging tools3 tools
Read stack traces, logs and source maps to diagnose problems from what you paste.
- Formatters and converters23 tools
Format, validate, convert and compare JSON, YAML, XML, SQL, CSS and other text formats.
- Frontend and CSS tools11 tools
Colours, gradients, shadows, units and build output for web developers.
- Network and API tools3 tools
Work with URLs, OpenAPI documents and webhooks.
- Security tools6 tools
Inspect tokens, headers, certificates and hashes without sending them anywhere.
- SEO tools9 tools
Check robots.txt, sitemaps, structured data, snippets and social cards.
- Storage and database tools1 tool
Design and review database schemas.
- Testing tools2 tools
Check translation files and generate API failure cases for your tests.
- Encoders and utilities18 tools
Everyday helpers: encoding and decoding, identifiers, text and unit conversions.
Private by design
Your input is never sent to a serverEvery tool processes what you paste or drop in your own browser.
Your input is not storedClose the tab and it is gone. This browser keeps only your theme choice and a Google Analytics cookie, or your analytics opt-out.
Nothing to sign up forThere is no account to create. Open a tool and use it.
Find a tool
Press / to search76 tools
- JSON FormatterFormat, validate, minify and sort JSON — errors point to line and column
- Base64Encode and decode Base64 / Base64URL with correct UTF-8 handling
- SHA Hash & HMACSHA-1/256/384/512 digests and HMAC with Web Crypto, for text or files
- UUID GeneratorGenerate UUID v4 and time-ordered v7, in bulk
- JWT DecoderDecode JWT header and payload with readable exp/iat — signature is NOT verified
- URL ParserBreak a URL into parts, edit query params, and spot look-alike (IDN) hostnames
- CSV ⇄ JSONConvert CSV to JSON and back — delimiter detection, header row, quoted fields
- Timestamp ConverterConvert epoch seconds/ms to dates across timezones, and compute durations
- Text DiffCompare two texts by line, word or character — side by side, inline or as a unified patch
- JSON DiffCompare two JSON documents structurally — added, removed and changed paths
- Color ConverterConvert colors between HEX, RGB, HSL and OKLCH with alpha
- CSS Unit ConverterConvert between px, rem, em, %, vw, vh, pt and physical units
- Contrast CheckerWCAG contrast ratio and AA/AAA pass/fail for text and UI colors
- Markdown PreviewRender Markdown safely — raw HTML escaped, output sanitized, remote images blocked by default
- Regex TesterLive regex matches with groups, flags and replace, run in a worker that stops after 3 seconds
- JSON Tree ViewerBrowse JSON as a collapsible tree and copy the path or value of any node
- YAML FormatterValidate and format YAML, convert YAML ⇄ JSON
- XML FormatterValidate, pretty-print and minify XML
- TOML FormatterValidate and normalize TOML, convert TOML ⇄ JSON
- SQL FormatterFormat SQL queries for common dialects
- HTML FormatterPretty-print HTML and Vue templates, including inline script and style
- CSS FormatterPretty-print CSS, SCSS and Less
- GraphQL FormatterPretty-print GraphQL queries, mutations and schemas
- JavaScript FormatterPretty-print JavaScript, JSX, TypeScript and TSX with Prettier
- JSON Schema Validator & MockValidate JSON against a JSON Schema (draft 2020-12) and generate seeded test data from it (Mock Data Studio: JSON, CSV, TS fixtures)
- Environment Config DiffCompare two configs (.env, JSON, YAML, TOML, INI) key by key — missing, extra and changed keys, secrets masked
- JSON / GraphQL → TypesGenerate TypeScript interfaces, Zod schemas, JSON Schema (2020-12) or Go structs from sample JSON — or TypeScript from a GraphQL schema and operation
- OpenAPI WorkbenchBrowse an OpenAPI 3 spec by tag and endpoint, check its $refs, send an endpoint to the API Client or copy it as cURL / fetch / Axios, diff two versions for breaking changes, and diff two GraphQL schemas (SDL or introspection)
- Webhook InspectorPaste webhook payloads to see their structure and an inferred schema, validate them against a JSON Schema, compare two payload versions (shape and fields), and generate example payloads — nothing is sent
- Database Schema ToolkitRead SQL DDL (PostgreSQL, MySQL, SQLite) into tables, keys and indexes, draw an ERD (SVG / Mermaid), diff two versions, and generate TypeScript types and mock rows — never connects to a database
- Color PaletteGenerate a 50–950 shade scale and color harmonies from one color; export CSS variables or Tailwind
- CSS GradientBuild or parse linear, radial and conic gradients with live preview
- Border RadiusPer-corner and elliptical border-radius builder with shortest shorthand
- Box ShadowLayered box-shadow generator and parser with live preview
- Robots.txt TesterPaste a robots.txt, pick a crawler and test URLs: allowed or blocked, by which rule and why, with warnings
- XML Sitemap ExplorerPaste or load a sitemap and list every URL with lastmod, changefreq and priority, flagging duplicates, malformed and other-origin URLs and invalid dates
- Content GapPaste your page and competitor pages to see terms and headings they share that yours lacks, grouped by topic
- Indexability InspectorEnter a URL's status, headers, meta robots, canonical and robots.txt to see whether it is likely indexable, not, or conflicting
- Snapshot CompareCompare two page snapshots exported from the DevKit Forge extension by module, with regressions flagged
- Structured DataPaste JSON-LD to see its entities and check it: syntax, schema.org value types, and the fields Google documents for rich results (with the rule source and date)
- SERP PreviewPreview how a title, description and URL you type may look in search results on desktop and mobile, cut by pixel width
- Social PreviewPreview how a title, description and image URL you type may look when shared on Facebook, X and LinkedIn, and copy the Open Graph and Twitter tags
- Keyword DensityCount the words and 2- and 3-word phrases in text you paste, with stop words filtered for English and Vietnamese, plus word count, reading time and readability
- Stack Trace AnalyzerPaste a stack trace from Chrome, Firefox, Safari or Node.js: frames, your code vs libraries, recursion folded, likely origin
- Security HeadersPaste a response's headers to score its security headers (CSP, HSTS, CORS, cookies, framing) and get the fix for each issue
- Build InspectorUpload or paste a Vite manifest, webpack stats, Next.js build manifest or file list to see sizes, source maps and unhashed files, and compare two builds
- Real User MetricsPaste or upload web-vitals samples or a CrUX export to see p75 with enough samples and a split by device, browser, region, viewport and route
- Byte Size ConverterConvert and format byte sizes in SI (kB) and IEC (KiB) units
- Number Base ConverterConvert between decimal, hex, binary and octal with arbitrary precision
- Hex / Binary ↔ TextConvert text to UTF-8 bytes in hex or binary, and back
- HTML EntitiesEscape and unescape HTML entities (named, decimal, hex)
- URL Encode/DecodePercent-encode or decode URL components and full URLs
- Unicode Escape & InspectorEscape/unescape JS (\u, \u{…}), CSS and HTML forms; inspect code points, UTF-8 and UTF-16
- Lorem IpsumGenerate placeholder words, sentences or paragraphs
- Cron ExplainerExplain a cron expression in plain English and list the next run times
- Text TransformChange case, trim, dedupe, sort, prefix/suffix, slugify, count, and JSON-escape text
- Random GeneratorCrypto-secure random strings, Nano IDs, ULIDs and integers
- QR CodeGenerate QR codes for text, a URL, Wi-Fi, email or a phone number, drawn as SVG in your browser
- JSONPath QueryQuery JSON with JSONPath — wildcards, recursive descent, slices and safe filters
- SVG OptimizerClean and shrink an SVG (editor data, comments, long numbers, empty groups), remove unsafe parts, and export as file, data URI, CSS or React
- .env / INI / Properties → JSONParse .env, INI and Java .properties files into JSON — flags and masks secret values
- Secret ScannerFind leaked credentials in text or a file — API keys, tokens, passwords, private keys — and copy a redacted copy
- PEM / Certificate InspectorIdentify PEM blocks and inspect X.509 certificates (subject, issuer, validity, SAN, key) and ASN.1 — no verification
- Protobuf InspectorDecode protobuf bytes from hex, Base64 or a file into fields and wire types, in your browser
- CSS → TailwindSuggest Tailwind utility classes for CSS declarations, in your browser
- CORS DebuggerPaste request and response headers or a HAR file and see why the browser blocks a cross-origin request
- i18n CheckerCompare locale JSON files: missing, extra and empty keys, untranslated text, placeholders that don't match, strings that may overflow
- API Failure ScenariosFrom an OpenAPI spec or one request, build failure scenarios for your tests — HTTP errors (with documented error bodies), timeouts and network failures, malformed and schema-violating responses — exported as Playwright route mocks or JSON
- Git HelpersBranch names from ticket titles, Conventional Commit builder and checks, and changelogs from your commits
- HTML → Text & LinksExtract plain text, links, images and headings from pasted HTML without running it
- Code SnippetsCopy-ready HTML, CSS and JS boilerplate: reset, meta tags, debounce, and more
- Log ViewerRead JSON, logfmt, Apache/Nginx and plain logs as a table: filter by level or text, follow one request, secrets masked
- Source Map ExplorerCheck a source map, look up minified positions in your original code and back, and see what a public map exposes
- Big JSON / CSV ViewerOpen large JSON or CSV files without freezing the page: parsed in a worker, browsed as a tree or a table
- Palette from ImagePick an image to get its 5–12 dominant colors with shares, names and text contrast; copy them as CSS or Tailwind
- Email PreviewPreview HTML, Markdown or .eml email at phone, email and desktop widths; flag what Gmail and Outlook don't support; plain-text version