Developer Tools
Formatters, encoders, decoders and generators for developers. JSON, JWT, Base64, hashes, UUIDs and regex.
.env to JSON
Convert a .env file to JSON, or JSON back to .env. Parses KEY=value lines, comments, quotes and export. Runs entirely in your browser.
Aspect Ratio Calculator
Calculate aspect ratios fast. Enter a ratio like 16:9 and one dimension to get the other, or enter width and height to simplify the ratio.
Base58 Encoder
Encode and decode Base58 online with the Bitcoin alphabet. Convert text to Base58 or back, UTF-8 safe, no confusing 0 O I l. Runs in your browser.
Base64 Decode
Decode Base64 to plain text online. Paste a Base64 or base64url string and get instant UTF-8 output. Free, fast and runs in your browser.
Base64 Encode
Encode text to Base64 online. UTF-8 safe, handles emoji and accents, with an optional URL-safe (base64url) mode. Runs in your browser, nothing uploaded.
Basic Auth Generator
Generate an HTTP Basic Authorization header from a username and password. Get the base64 value, header line and ready curl commands. Runs in your browser.
Border Radius Generator
Round corners visually with four sliders, then copy the border-radius CSS. Includes a blob mode for organic shapes with a live preview.
Box Shadow Generator
Build CSS box-shadow visually. Drag sliders for offset, blur, spread, color and opacity, see a live preview, and copy the box-shadow code.
Chmod Calculator
Convert Unix file permissions between octal (755), symbolic (rwxr-xr-x) and a checkbox grid. Get the chmod command instantly, all in your browser.
Color Blindness Simulator
See how any color looks to people with protanopia, deuteranopia, tritanopia, and achromatopsia. Pick a color and compare the swatches live in your browser.
Color Contrast Checker
Check the WCAG contrast ratio between two colors. See AA and AAA pass or fail for normal and large text, with a live preview. Runs in your browser.
Color Palette Generator
Generate complementary, analogous, triadic, tetradic and monochromatic color palettes from one base color. Pick a hex, copy each shade as hex, RGB or HSL.
Commit Message Generator
Build a clean Conventional Commit message. Pick a type, add a scope, description, body, breaking change and issue refs, then copy. Runs in your browser.
CRC32 Calculator
Calculate the CRC32 (IEEE 802.3) and Adler-32 checksum of any text. Live hex and decimal output that runs entirely in your browser.
Cron Expression Explainer
Paste a cron expression to see what it means in plain English plus the next 5 run times. Works fully in your browser, no signup needed.
Cron Next Run Times
Enter a cron expression and a start time to see the next run times in UTC. Runs in your browser, no signup, supports steps, ranges and names.
Crontab Generator
Build a cron expression from simple fields. Pick a preset or set minute, hour, day, month and weekday, then copy the line for your crontab.
CSP Builder
Build a Content-Security-Policy header from per-directive sources. Toggle report-only, report-uri and upgrade, then copy the header, meta tag or nginx line.
CSS Animation Generator
Generate CSS keyframe animations with a live preview. Pick a preset like fade, slide, spin or bounce, tune the timing and copy the @keyframes code.
CSS Clamp Generator
Generate a responsive CSS clamp() value for fluid font sizes and spacing. Set min and max sizes plus viewport bounds and copy the result.
CSS Filter Generator
Build a CSS filter visually. Drag sliders for blur, brightness, contrast, grayscale, sepia and more, see a live preview, and copy the filter code.
CSS Formatter
Beautify and format messy or minified CSS online. Indent rules, put one declaration per line and tidy spacing. Runs in your browser.
CSS Gradient Generator
Build linear and radial CSS gradients with a live preview. Pick colors, set the angle and copy ready-to-paste background code for your site.
CSS Grid Generator
Build CSS grid layouts visually. Set columns, rows, gaps and alignment, watch a live grid preview, and copy clean grid-template code for your project.
CSS Minifier
Minify CSS online to shrink file size. Strips comments and whitespace, keeps your strings and url() values intact, and runs in your browser.
CSS Specificity Calculator
Calculate CSS selector specificity as an (a, b, c) score with a full breakdown. Compare two selectors to see which wins. Runs in your browser.
CSS Transform Generator
Build a CSS transform visually. Drag sliders for translate, rotate, scale and skew, set the origin, watch a live preview and copy the transform code.
CSS Triangle Generator
Make a pure CSS triangle with the border trick. Pick a direction, size and color, see a live preview, and copy the border CSS. No images or SVG.
Cubic Bezier Generator
Build a custom CSS cubic-bezier() easing curve by dragging two control points. Preview the animation, pick a preset and copy the timing function.
curl to code
Paste a curl command and get clean JavaScript fetch and Python requests code. Parses method, headers and body. Runs in your browser.
Data URI Generator
Turn text, SVG or HTML into a data: URI. Pick base64 or compact URL encoding and copy ready-made CSS background and HTML img snippets. Runs in your browser.
Diff Checker
Compare two blocks of text or code line by line. See added, removed and unchanged lines with color highlighting. Free, fast and runs in your browser.
Docker Compose Generator
Build a valid docker-compose.yml in your browser. Add services, pick Postgres, MySQL, Redis, Mongo or Nginx presets, then copy or download the file.
Dockerfile Generator
Generate a clean, idiomatic Dockerfile for Node, Python, Go, Rust, PHP, Ruby or static sites. Pick your options, then copy or download the file.
ESLint Config Generator
Generate an ESLint config for JavaScript or TypeScript with React, Vue or Node. Pick a style, set semi, quotes and indent, then copy or download.
Fake Data Generator
Generate realistic fake test data online. Pick fields like name, email and address, set a count and seed, then export to JSON, CSV or SQL. Free and private.
File Hash Generator
Drop in a file to get its SHA-1, SHA-256, SHA-384 and SHA-512 checksums. Compare against an expected hash. Runs in your browser, the file never uploads.
Flexbox Generator
Build CSS Flexbox layouts visually. Set direction, justify, align, wrap and gap, watch a live preview, and copy clean flex-container code.
GitHub Actions Generator
Build a ready-to-use GitHub Actions CI workflow. Pick triggers, language, version matrix and steps, then copy or download the .github/workflows YAML.
Gitignore Generator
Build a .gitignore from Node, Python, Java, Go, Rust, macOS, Windows and more. Pick your stacks, copy or download the file. Runs in your browser.
GitLab CI Generator
Build a .gitlab-ci.yml pipeline for Node projects. Pick stages, jobs, caching and variables, then copy or download the file. Runs in your browser.
Glassmorphism Generator
Create frosted glass CSS with a live preview. Set blur, transparency, tint, radius, border and shadow, then copy the backdrop-filter code.
Glob Tester
Test glob patterns against file paths with live results. Supports *, **, ?, character classes and brace alternation. Runs in your browser.
GraphQL Formatter
Format and minify GraphQL queries, mutations and schemas online. Indent selections, normalize spacing and shrink queries. Runs in your browser.
HAR Analyzer
Analyze a HAR file in your browser. See request count, total size and load time, status and type breakdowns, plus the slowest and largest requests.
Hash Generator
Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes from any text. Live, lowercase hex output that runs entirely in your browser.
Htaccess Generator
Build an Apache .htaccess file with toggles for HTTPS, www, redirects, blocked IPs, error pages, caching and compression. Copy or download it.
HTML Entity Decoder
Decode HTML entities online. Turn named, decimal and hex entities like & and é back into plain text and symbols. Runs in your browser.
HTML Entity Encoder
Encode text to HTML entities online. Escape &, <, >, " and ' so markup renders safely, with an option to convert non-ASCII characters too. Free and private.
HTML Formatter
Beautify and indent messy HTML online. Pretty-print nested tags with custom indentation. Keeps pre, script and style intact. Runs in your browser.
HTML Minifier
Minify HTML online to shrink page size. Strips comments and collapses whitespace while keeping pre, script and style intact. Runs in your browser.
HTML Table Generator
Turn CSV, TSV or a pasted grid into clean, semantic HTML table markup. Header row, thead and tbody, escaped cells. Copy or download. Runs in your browser.
HTML to JSX
Convert HTML to JSX for React. Rename class and for, camelCase attributes and events, turn inline styles into objects and self-close void tags.
HTTP Header Builder
Build CORS, cache and security response headers, then copy them as raw HTTP, Nginx add_header or Apache Header set lines. Runs in your browser.
HTTP Status Codes
Searchable list of HTTP status codes from 1xx to 5xx. Look up any code by number or name and see what 200, 301, 404 and 500 mean.
JSON Diff
Compare two JSON documents and see exactly what was added, removed or changed. Color-coded paths and values, key-order insensitive. Runs in your browser.
JSON Formatter
Format, validate and minify JSON online. Pretty-print with custom indentation, sort keys and catch syntax errors. Runs in your browser.
JSON Path Finder
Find and extract values from JSON by path. Paste JSON, type a path like $.users[0].name, and get the value. Lists every leaf path. Runs in your browser.
JSON Schema Generator
Generate a JSON Schema from a JSON sample. Infers types, properties and required fields as draft-07, ready to copy or download. Runs in your browser.
JSON Schema Validator
Validate JSON against a draft-07 JSON Schema. See every error with its path, check types, required keys, formats and combinators. Runs in your browser.
JSON to Go
Generate Go structs from a JSON sample. Infers types, nested structs and slices, adds json tags, then copy or download the .go file. Runs in your browser.
JSON to Python Dataclass
Generate Python dataclasses from a JSON sample. Infers nested classes, lists and types, then copy or download the .py file. Runs in your browser.
JSON to Rust Serde
Generate Rust structs with serde Serialize and Deserialize derives from a JSON sample. Infers types, nested structs and Vec arrays. Runs in your browser.
JSON to SQL Schema
Generate a CREATE TABLE schema from JSON. Paste an object or array, pick Postgres, MySQL or SQLite, and get DDL with inferred column types.
JSON to TypeScript
Generate TypeScript interfaces from a JSON sample. Infers nested objects, arrays and union types, then copy or download the .ts file. Runs in your browser.
JWT Decoder
Decode a JSON Web Token to read its header and payload claims. Shows exp, iat and nbf as dates. Runs in your browser. No signature check.
JWT Generator
Create a signed HS256 JSON Web Token from a JSON payload and secret. Signs in your browser, nothing is sent to a server. Great for testing.
Kubernetes Manifest Generator
Generate a Kubernetes Deployment, Service and optional Ingress from a short form. Set image, replicas, ports, env and resources. Runs in your browser.
License Generator
Generate a LICENSE file for your repo: MIT, Apache 2.0, BSD, GPL 3.0, ISC, MPL 2.0 or Unlicense. Fill in year and author, then copy or download.
Makefile Generator
Build a Makefile from variables and targets, with build, test and clean presets for Node, Python, Go, Rust and C. Recipes are tab indented. Copy or download.
Markdown Badge Generator
Create shields.io badges for your README. Set the label, message, color, style and logo, then copy the Markdown or HTML. Runs in your browser.
Markdown to HTML
Convert Markdown to clean HTML in your browser. Headings, bold, italic, links, images, lists, blockquotes and fenced code blocks, with text safely escaped.
Mesh Gradient Generator
Generate soft, multi-color mesh gradients as pure CSS. Pick a palette, set the blob count and copy a ready-to-paste background for your site.
MIME Type Lookup
Look up the MIME type for any file extension, or find every extension for a MIME type. Covers 120+ common types. Runs in your browser, no upload.
MongoDB Query Builder
Build MongoDB find queries from simple conditions. Pick a field, operator and value to get the filter JSON and a ready db.collection.find() string.
NanoID Generator
Generate NanoID strings online. Pick the size and alphabet, make one or thousands at once, then copy them. Secure, URL-safe and runs in your browser.
Neumorphism Generator
Generate soft UI neumorphism CSS. Pick a base color, set size, distance, intensity and blur, see a live preview, and copy the box-shadow code.
Nginx Config Generator
Build an Nginx server block for static sites, reverse proxies or PHP. Toggle SSL, gzip and body size, then copy or download nginx.conf.
OpenAPI Generator
Build a valid OpenAPI 3.0.3 spec from your endpoints. Add paths, parameters, request bodies and responses, then copy the YAML or JSON. Runs in your browser.
Password Generator
Generate strong, random passwords online. Choose length, letters, digits, symbols and skip look-alike characters. Created in your browser, never stored.
Password Strength Checker
Check how strong your password is. See its entropy in bits, an estimated crack time and tips to improve it. Runs in your browser, never stored.
Properties to YAML
Convert Java .properties to YAML online and back. Dotted keys become nested YAML, numbers and booleans are typed. Runs in your browser.
Random Number Generator
Generate random numbers in any range online. Set a min, max and count, pick unique values, and copy the results. Secure and runs in your browser.
README Generator
Build a clean, well structured README.md for your project. Fill in the fields, get title, badges, features, install, usage and license. Runs in your browser.
Regex Explainer
Paste a regular expression to get a plain-English, token-by-token breakdown of what every part does, plus a summary and flag guide. Runs in your browser.
Regex Pattern Builder
Build ready-to-use regex for email, URL, IPv4, UUID, dates and more, or compose password rules with checkboxes. Copy the pattern. Runs in your browser.
Regex Tester
Test a regular expression against text with live match highlighting, capture groups and flags. See every match and replace text. Runs in your browser.
Scrollbar CSS Generator
Style custom scrollbars with a live preview. Set width, track, thumb and hover colors and radius, then copy WebKit and Firefox scrollbar CSS.
Semver Checker
Check whether a version satisfies a semver range like ^1.0.0, ~1.2.0 or >=1.0.0 <2.0.0. See the parsed version parts instantly. Runs in your browser.
Snowflake ID Decoder
Decode a Discord, Twitter or Instagram snowflake ID to its timestamp, worker, process and sequence. Pick a platform or set a custom epoch. Runs in your browser.
SQL Formatter
Format and beautify SQL online. Put clauses on their own lines, indent the column list and uppercase keywords. Fast and runs in your browser.
SQL Query Builder
Build SQL SELECT queries visually. Pick columns, add WHERE conditions, joins, ORDER BY and LIMIT, then copy clean SQL. Runs in your browser.
Subnet Calculator
Free IPv4 subnet calculator. Enter a CIDR like 192.168.1.0/24 to get the network, broadcast, subnet mask, host range and host count. Runs in your browser.
SVG Blob Generator
Generate organic SVG blob shapes with a live preview. Set points and randomness, pick a color or gradient, then copy or download the SVG.
SVG Wave Generator
Make smooth SVG wave dividers for your site. Drag sliders for amplitude, frequency and height, pick a color or gradient, then copy or download the SVG.
Systemd Service Generator
Build a systemd .service unit from a form. Set ExecStart, user, working dir, environment, restart policy and type, then copy or download the file.
Text Shadow Generator
Design a CSS text-shadow visually. Drag sliders for offset and blur, pick a color, stack layers, see a live preview, and copy the text-shadow code.
Token Generator
Generate secure random tokens online in hex, base64url or base64. Great for API keys, secrets and CSRF tokens. Runs in your browser, nothing stored.
tsconfig.json Generator
Generate a tsconfig.json for Node, Browser, React, Next.js or a library. Pick a preset, toggle strict, paths and source maps, then copy or download.
ULID Generator
Generate ULIDs online: time-sortable, 26-char Crockford base32 IDs. Make one or thousands, copy them, or decode a ULID to its timestamp. Free and private.
URL Decoder
Decode URL-encoded text online. Turn %20, %26 and + back into readable characters, with full unicode support. Free, instant and runs in your browser.
URL Encoder
URL encode text online with percent-encoding. Escape spaces and reserved characters for a query value, or encode a full URL. Free and private.
User Agent Parser
Parse any User-Agent string into browser, OS and device. Paste a UA or use your own to see name, version and device type. Runs in your browser.
UUID Generator
Generate random version 4 UUIDs online. Create one or thousands at once, with uppercase or no-hyphen options, then copy them. Free and private.
UUID Validator
Validate a UUID and detect its version and variant. Paste a UUID or GUID, see if the format is valid, and read its version, variant and nil status.
XML Formatter
Format, beautify and minify XML online. Pretty-print with custom indentation, preserve attributes and the declaration. Runs in your browser.
YAML Formatter
Format and validate YAML online. Fix indentation, normalize messy YAML, sort keys and catch syntax errors. Runs entirely in your browser.