🛠Dev
Developer tools cover the everyday workflow: format and validate JSON, test regular expressions, decode JWTs, convert formats, generate hashes and inspect data. Built to speed up common tasks without leaving the browser.
207 tools
CSS Button Generator
Create custom CSS buttons: color, text, padding, border-radius, shadow and hover. Live preview and ready-to-copy HTML+CSS. Everything in your browser.
Hexdump
View any text as a canonical hexdump (offset / hex bytes / ASCII), like Unix `hexdump -C`. Useful to inspect binary data, encoding and invisible separators. Everything in your browser.
MIME Types (Reference)
Searchable MIME type table — search by extension (.json, .pdf) or MIME (application/json, image/png). Includes common formats for web, audio, video, fonts and documents. Everything in your browser.
Keycode Info
Press any key and see `event.key`, `event.code`, `keyCode`, `which` and `location`. Useful to build shortcuts, games and keyboard-aware forms. Everything in your browser.
Regex Cheatsheet
Quick reference of the main regular expressions — quantifiers, classes, anchors, groups, lookarounds, flags. With clickable examples and explanations. Everything in your browser.
Git Cheatsheet
Searchable list of the most-used git commands — config, commit, branch, merge, rebase, stash, log, remote, reset. With copyable examples. Everything in your browser.
Markdown Cheatsheet
Quick reference for Markdown syntax, filterable by keyword: headings, lists, links, tables, code and more. Shows the raw syntax next to what it does.
.htpasswd Generator
Generate .htpasswd lines for Apache/Nginx basic auth. Supports MD5 (apr1), SHA1 and bcrypt hashes. Paste the result straight into the file. Everything in your browser.
Basic Auth Generator
Generate the HTTP `Authorization: Basic <base64>` header from username and password. Useful to test APIs with basic auth via curl, Postman or fetch. Everything in your browser.
.editorconfig Generator
Generate a .editorconfig file with indent_style, charset, end_of_line and trim_trailing_whitespace. Standardizes editors across teams. Everything in your browser.
.gitignore Generator
Generate a .gitignore by combining language/IDE templates — Node, Python, Java, Go, Rust, .DS_Store, JetBrains, VSCode etc. Everything in your browser.
Dockerfile Generator
Build a Dockerfile from common templates: Node, Python, Go, Static Nginx, with optional multi-stage, healthcheck and non-root user. Everything in your browser.
GitHub Actions Generator
Generate YAML workflows for GitHub Actions: Node CI, static deploy, semver release, lint+test. Customize triggers and steps. Everything in your browser.
tsconfig.json Generator
Generate a custom tsconfig.json: ES target, module, strict, paths, JSX, declaration and more. Validation against invalid options. Everything in your browser.
package.json Generator
Build a minimal package.json: name, version, description, scripts, license, repository, type (module/commonjs). Everything in your browser.
Cron Parser (describe expression)
Paste a cron expression and see in plain text when it will fire (e.g. "every day at 9am" for `0 9 * * *`). Lists the next N runs. Everything in your browser.
CSS Specificity Calculator
Compute the specificity (a, b, c) of a CSS selector — IDs, classes/attributes/pseudo-classes, elements. Useful to understand why your rule is not applying. Everything in your browser.
ASCII Tree Generator
Paste an indented structure (spaces/tabs) and generate an ASCII tree ready for README — ├──, └── etc. Everything in your browser.
Markdown TOC Generator
Generate the table of contents of a Markdown file from headings (#, ##, ###). Includes GitHub-style anchors. Everything in your browser.
CSS Unit Converter
Convert between px, em, rem, %, pt, vh, vw for common design values — configurable 16 px base. Everything in your browser.
HTTP Request Builder
Build an HTTP request (URL, method, headers, body) and generate snippets in cURL, fetch, axios, Python requests and Go net/http. Everything in your browser.
Regex Visualizer
Paste a regex and see the token tree (literals, classes, groups, quantifiers) in ASCII — helps understand complex expressions. Everything in your browser.
Discord Embed Builder
Build Discord embeds (title, description, color, fields, footer, thumbnail) and export the JSON ready for webhook. Includes preview. Everything in your browser.
HTTP Cookie Parser
Paste a Set-Cookie header and inspect name, value, Domain, Path, Expires, Max-Age, HttpOnly, Secure and SameSite separately. Browser-only.
Content-Type Parser
Decompose a Content-Type header into mediatype, charset, boundary and other parameters. Useful when debugging APIs and uploads.
Authorization Header Parser
Identify the scheme (Basic, Bearer, Digest) of an Authorization header and extract the payload, decoding Basic from base64.
Data URI Parser
Break a data: URI into mediatype, parameters, base64 flag and payload. Shows decoded byte size of the content.
Link Header Parser
Decompose an HTTP Link header (RFC 8288) listing each URI with its parameters (rel, type, title). Useful for paginated APIs and Web Linking.
Cache-Control Parser
Read a Cache-Control header and show each directive (max-age, no-cache, public, immutable, stale-while-revalidate) with explanation.
Range Header Parser
Decompose a Range header (bytes=0-499, bytes=-100, etc.) into individual ranges with start, end and size.
multipart/form-data Parser
Paste a multipart/form-data body with its boundary and inspect each part (Content-Disposition, filename, Content-Type, size).
README.md Generator
Build a professional README.md filling in name, description, badges, install, usage, license. Markdown preview side-by-side.
PWA manifest.json Generator
Build a manifest.json for a PWA (name, short_name, theme_color, background_color, display, icons) with preview.
UUID Parser
Decompose a UUID into version (1, 3, 4, 5, 6, 7, 8), variant, and when applicable, timestamp and node. Supports UUIDs with or without dashes.
Snowflake ID Parser
Decompose a snowflake (Twitter, Discord) into timestamp, worker ID, datacenter ID and sequence. Shows the human-readable date.
URN Parser
Decompose a URN (urn:NID:NSS) into namespace identifier (NID) and namespace-specific string (NSS). Supports r-component and q-component (RFC 8141).
URI Template Builder (RFC 6570)
Paste a URI Template and the variable values and generate the expanded URI. Supports level 1-4 (path, query, fragment).
.env File Diff
Compare two .env files showing keys only in A, only in B, and differing.
Semver Bump
Bump a SemVer version (major/minor/patch/prerelease). Accepts optional "v" prefix.
IPv6 Shortener / Expander
Expand an IPv6 to its full form, or shorten using :: notation.
Shell Argument Escaper
Quote a string safely for bash/sh, wrapping in single quotes and handling embedded quotes.
Cookie Flags Analyzer
Inspect Set-Cookie header and flag missing Secure, HttpOnly, SameSite — with suggested fixes.
NPM Package Specifier Parser
Parse an NPM package spec (lodash, @scope/[email protected], github:user/repo) into name, scope, version and type.
HAR Viewer
Read pasted HAR (HTTP Archive) and list requests with method, status, URL and time.
Prettier Config Generator
Generates a ready .prettierrc with the most common choices: single quotes, no semicolons, trailing commas and a 100-column line.
ESLint Airbnb Config Generator
Generate an .eslintrc.json using the Airbnb preset, the most popular JavaScript style guide. Standardize your React and Node code and copy the config.
ESLint Standard Config Generator
Build a ready-to-paste .eslintrc.json using the Standard preset — no semicolons, single quotes, two-space indent. Runs in your browser, nothing to install.
tsconfig Strict Generator
Generate a strict tsconfig.json.
tsconfig Base Generator
Generate a basic tsconfig.json for JS-to-TS migration.
Webpack Config Generator
Generate a minimal webpack.config.js.
Rollup Config Generator
Generates a rollup.config.js to bundle libraries as ESM and CommonJS, with the node-resolve, commonjs and terser plugins already wired. A fixed block, ready to tweak.
esbuild Config Generator
Generates a ready esbuild.config.js for fast builds, with entry point, bundle, minification, sourcemap and target already set. The output format is left at the esbuild default.
Storybook main.js Generator
Generate the .storybook/main.js for Storybook 7+ with React and Vite, ready to use. Copy the config and start documenting your components in minutes.
Tailwind Config CLI Generator
Generate a ready-to-use tailwind.config.js for the Tailwind CLI, with content paths and theme set up. Copy it and start styling in seconds.
Prisma Init Generator
Generate an initial schema.prisma.
Mongoose Init Generator
Generate the Mongoose connection to MongoDB plus a sample schema, ready to drop into your Node.js project. Start modeling your data in seconds.
Sequelize Init Generator
Generates the Sequelize ORM config/config.js with development, test and production environments, all on the postgres dialect. Copy it and adjust the credentials.
TypeORM Init Generator
Generate a starter TypeORM data-source.ts with a ready PostgreSQL connection, in TypeScript. Copy the file and start using entities and migrations.
Drizzle Init Generator
Generates a drizzle.config.ts for the Drizzle ORM with the PostgreSQL dialect, ready for migrations. Copy the file and set up your type-safe schema.
vercel.json Generator
Create a vercel.json with routes, redirects and HTTP headers ready for your Vercel deploy. Set it all up in the browser and drop it into your repo.