Gitignore Generator
Build a .gitignore from templates for your stack, editor and OS.
Format, encode and hash without leaving the tab.
Build a .gitignore from templates for your stack, editor and OS.
Generate Luhn-valid test card numbers that no processor will ever charge.
Re-indent JavaScript, with strings and regular expressions left alone.
Re-indent HTML without breaking whitespace-sensitive elements.
Build CSS keyframe animations and watch them run as you edit.
Compute a CRC-32 checksum in hex, decimal and signed form.
Tidy a TOML file: consistent quoting, ordered tables, keys before headers.
Percent-encode URLs and query strings, or decode them back to plain text.
Turn a block of text into a comment in any language, wrapped and aligned.
Compare two files side by side and export a unified diff.
Test a regular expression live, with every match and capture group shown.
Draw an easing curve and see it against the standard ones.
Paste raw HTTP headers and get them parsed, explained and checked.
Generate and decode MongoDB ObjectIds, including their embedded timestamp.
Break an emoji into its code points, modifiers and joiners.
Convert HTML back into clean Markdown, keeping lists, tables and code.
Strong random passwords and passphrases, generated locally.
Convert file permissions between octal, symbolic and checkboxes.
Pick an open source licence and get a LICENSE file with your details.
Check any number against the Luhn checksum and see the working.
Build text shadows, outlines and glows with a live preview.
Encode and decode quoted-printable, the MIME encoding in every email header.
Convert Base64 back to hexadecimal, with your choice of separator.
Generate a CI workflow with caching, a version matrix and the right permissions.
Generate plausible addresses in the format each country actually uses.
Build a cron schedule from controls and see the next times it runs.
Press any key and see event.key, event.code and the modifier state.
Stack CSS filters on a real image and copy the declaration.
Generate correct CORS headers, and understand why the request was blocked.
Build a Content-Security-Policy header directive by directive.
Generate Nano IDs — shorter than a UUID, and URL-safe by design.
Generate cryptographically random strings over any alphabet you choose.
Verify a download by computing its SHA-256 without uploading it anywhere.
Measure text in UTF-8 bytes, code points, UTF-16 units and graphemes.
Encode and decode Base58 in the Bitcoin, Ripple or Flickr alphabets.
Generate Go structs with json tags from a sample payload.
Network, broadcast and host range from any CIDR block.
Check an email address against the rules that actually matter, and see why.
Generate the border trick that makes triangles and tooltip arrows.
Draw a grid layout and get the CSS, including named template areas.
No tools in this category yet.