Developer Tools
Free utilities for JSON, Docker, cron, JWT and more. Each one runs in your browser, so nothing you paste is sent to a server.
Generators
- README GeneratorBadges, install steps and a licence section come prefilled.
- gitignore GeneratorPick languages and tools, get one merged rule set.
- Dockerfile GeneratorMulti-stage builds with the layer order already right.
- Cron Expression GeneratorTurns the expression into plain words and shows upcoming runs.
- Open Source Licence ChooserCompare permissions and conditions side by side, then copy the text.
- QR Code GeneratorDownloads as SVG or PNG. Correct UTF-8, so no mojibake.
Formatting and validation
Encoding and conversion
- Base64 Encoder and DecoderCorrect UTF-8 handling, plus the URL-safe alphabet.
- URL Encoder and DecoderExplicit choice between encodeURI and encodeURIComponent.
- JSON and YAML ConverterConverts both ways, keeping comments and multi-line values intact.
- Unix Timestamp ConverterSeconds, milliseconds and ISO 8601, with time zone handling.
- Colour Converter and Contrast CheckerHEX, RGB, HSL and OKLCH, with a WCAG contrast check.
- URL Slug GeneratorGets Turkish right, where accent stripping fails.
- Mojibake FixerRepairs only the damaged runs, never correct text.
Security and identifiers
- JWT DecoderDecodes only, never verifies. The token is not sent anywhere.
- SHA Hash GeneratorSHA-1, SHA-256, SHA-384 and SHA-512 via Web Crypto.
- UUID and ULID GeneratorCryptographically random v4, plus sortable v7.
- IBAN ValidatorMod-97 across 76 countries, and nothing is sent anywhere.
- Password GeneratorShows entropy in bits instead of a "strong" badge.
Text
- Regex TesterMatching runs in a time-boxed Worker, so the tab cannot lock.
- Diff CheckerLine and word level differences in a side-by-side view.
- Lorem Ipsum GeneratorParagraphs, words or lists, with a Turkish text option.
- Character and Word CounterCharacters, words, sentences and reading time, counted live.
- Markdown Viewer and PreviewPreviews like a README and flags heading level skips.
Fully client-side
None of these tools transmit what you type. Once the page has loaded you can disconnect entirely and they keep working.