Dev Tools
Developer utilities for everyday work — format JSON, encode Base64, test regular expressions, and more, with most running right in your browser.
- API Client — Test REST, GraphQL and gRPC APIs in Your Browser
A REST client in a tab: build the request, press Send, and when a call gets blocked, read the CORS reason in words plus a server snippet.
- Base64 Encoder & Decoder
Base64 encode text or decode it back, UTF-8 clean, so emoji and accented letters survive the round trip. Files go in too, with an optional data: URI wrapper.
- Bcrypt Hash Generator & Verifier
Hash a password with bcrypt at any cost factor from 4 to 31, or paste an existing $2a$, $2b$ or $2y$ hash and check a password against it. The cost and salt are read out of the hash.
- Cron Expression Explainer
Paste a cron expression and read it back in plain English, column by column, with the next five run times in UTC, your own zone or the server's.
- CSV Viewer
A CSV viewer that reads the delimiter off the file and shows its working, types every column so prices sort by value, and downloads the filtered view under the file's own name.
- cURL to Code Converter
Convert a curl command to code for 30 targets, including seven separate Node.js HTTP clients.
- File Encryption (AES-256)
Encrypt a file behind a password with AES-256-GCM and get back a .tray you can open on any machine. The key is stretched with PBKDF2 at 600,000 iterations.
- Hash & HMAC Generator (MD5, SHA-256, CRC32)
Hash generator for MD5, SHA-1, SHA-256, SHA-384, SHA-512 and CRC32, plus keyed HMAC and a compare box that says outright whether two checksums match.
- HTML ↔ Markdown Converter
Convert HTML to Markdown, or render Markdown back to HTML, with the result redrawing as you type. Turndown handles one direction, markdown-it the other, and GFM tables survive both.
- HTML Entity Encoder / Decoder
An HTML entity encoder and decoder in one box: escape & < > " and ', or fold entities back into plain characters.
- Image to Base64 Converter
Convert an image to Base64 and copy it four ways: the data URI, a ready-made <img> tag, a background-image rule, or the bare payload. PNG, JPEG, GIF, WebP and SVG all encode.
- JSON Diff — Structural Compare
A JSON diff that parses both sides before it compares them, so reordered keys count for nothing and every real change arrives as a key path like items[2].price.
- JSON Formatter & Validator
A JSON formatter with a validator attached: indent at 2 or 4 spaces, minify to one line, or fold a huge payload into a tree.
- JSON to TypeScript, Go, Zod & Python Schema
Turn a JSON sample into TypeScript interfaces, or switch the output to Go structs with json tags, Zod schemas, or Pydantic models. Name the root type and the nested ones follow it.
- JWT Decoder, Verifier & Signer
A JWT decoder that splits a token into its three segments, turns iat and exp into readable UTC times, and checks the signature against a secret or public key you paste.
- Markdown Table Generator
A Markdown table generator for CSV or spreadsheet rows. Paste them in, the first line becomes the header, and the output is padded so columns line up in the raw text too.
- Markdown to HTML Converter & Live Preview
Markdown to HTML with the rendered page beside the source. Pipe tables, 36 highlighted languages, Mermaid diagrams, and a markdown.html download.
- Meta Tag Generator
A meta tag generator for link previews: nine fields in, up to fifteen lines of head markup out, with the share card and the search result they make drawn above the fields.
- Parquet Viewer & Editor
A Parquet viewer that edits as well as reads. Open a .parquet file, walk its schema, page through ten million rows, change a cell, then save real Parquet or export the view as CSV.
- Regex Tester and Explainer
A regex tester that reads the pattern back to you in plain English as it highlights every match and group.
- Spreadsheet Compare
Compare two Excel or Google Sheets ranges by pasting them side by side. Changed cells light up, added rows go green, removed rows red.
- SQL Playground
SQL playground running a real SQLite engine: query a sample schema or open your own .sqlite file, then pretty-print the query in any of eleven dialects.
- String Escape & Unescape (JSON, JavaScript, Unicode)
JSON escape and unescape, plus JavaScript literals, \uXXXX Unicode and backslash sequences. Four modes, both directions.
- Subnet Calculator — IPv4 & IPv6
A subnet calculator for IPv4 and IPv6 that reads a CIDR or an address and mask as you type. Network and broadcast, mask and wildcard, usable host range, plus ip6.arpa and EUI-64 for v6.
- Text/Code Diff Checker
A text and code diff checker that goes down to the word: edited lines show only the parts that actually changed, and the comparison exports as a unified .diff.
- Unix Timestamp Converter
Turn a Unix timestamp into a readable date or a date back into epoch seconds. Auto-detect sorts 10-digit from 13-digit.
- URL Encoder / Decoder
A URL encoder and decoder with the encodeURIComponent versus encodeURI choice made explicit: Component escapes / and & inside a query value, Full URL leaves them standing.
- WCAG Color Contrast Checker
Enter two hex colors and get the WCAG contrast ratio, four pass/fail badges covering AA and AAA at both text sizes, and a live preview at 16px and 24px.
- XML Formatter, Validator & JSON Converter
An XML formatter and validator that also converts XML to JSON and back, with errors pinned to the line.
These developer utilities cover the small, repetitive jobs that interrupt real work — formatting and validating JSON, encoding and decoding Base64 and URL components, testing regular expressions, decoding JWTs, generating MD5/SHA/HMAC hashes, converting Markdown to HTML, escaping strings for JSON or JavaScript, and converting between JSON, CSV, YAML, and TypeScript. Most run entirely in your browser, so you can paste a payload, a token, or a config snippet and keep it on your machine — each tool's badge shows exactly how it handles your data.
They're built to chain: inspect an API response with the JSON formatter, diff two versions, generate TypeScript types from the result, then export it as CSV. Need filler while you build? The Lorem Ipsum generator and Markdown preview cover layout and docs. Because the on-device tools don't upload anything, they stay safe for production secrets and internal payloads you can't drop into a server-backed tool.