Webtools
A small toolbox
Pick a tool to get started.
Webtools is a free collection of everyday developer utilities — encoders, formatters, generators, and testers — that live in one tab instead of ten different websites. Nothing requires an account or installation: open a tool, do the thing, close the tab. Where a tool's job doesn't need a server at all — generating a password, converting text case, building placeholder copy — it runs entirely in your browser and nothing you type ever leaves your device; where server-side processing genuinely helps, your input is used for that one request and immediately discarded.
Base64 Studio
Decode and encode, byte for byte.
URL Encoder
Percent-encode and decode URLs.
JSON Formatter
Minify and beautify JSON.
JS Formatter
Minify and beautify JavaScript.
CSS Formatter
Minify and beautify CSS.
HTML Formatter
Minify and beautify HTML.
XML Formatter
Minify, beautify and validate XML.
YAML Converter
Convert between YAML and JSON in both directions.
Hash Generator
Generate MD5, SHA-1, SHA-256 and SHA-512 hashes.
JWT Decoder
Decode a JSON Web Token's header and payload.
UUID Generator
Generate random version 4 UUIDs.
JS Obfuscator
Obfuscate JavaScript to make it hard to read.
Color Converter
Convert between HEX, RGB, and HSL.
Timestamp Converter
Convert Unix timestamps and dates.
Cron Expression Parser
Read a cron schedule in plain language and see when it next runs.
Regex Tester
Test regular expressions against your own text, live.
Case Converter
Convert text between camelCase, snake_case, kebab-case and more.
QR Code Generator
Turn a link or text into a downloadable QR code.
Password Generator
Generate strong random passwords in your browser.
Lorem Ipsum Generator
Generate placeholder text by paragraph, sentence, or word.
Four kinds of tools
Encoding & conversion
Translate data between the representations different systems expect: Base64 and percent-encoding for text that has to survive systems built for plain ASCII, color formats for design work, Unix timestamps for anything that stores time as a number, and YAML/JSON conversion and QR codes for moving data between tools and devices.
Formatting & code
Minify JSON, JavaScript, CSS, HTML, and XML for production, or beautify any of them back into something a human can actually read and review — the same operations, run in reverse.
Security & identifiers
Generate the fingerprints and identifiers software relies on: cryptographic hashes, random UUIDs, unique passwords drawn from your browser's own secure random number generator, and a JWT decoder for reading the tokens issued by login systems.
Generators & testing
Build and test text rather than transform it: a live regular-expression tester, a cron-expression explainer that shows the next five run times, a case converter for identifier naming, and a lorem ipsum generator for filling layouts before the real copy exists.
Frequently asked
Do I need to create an account?
No. Every tool works immediately, with no sign-up, login, or installation. Some tools use a server for the one request you make; none of them keeps a history of what you've used.
Is any of this stored or tracked?
Input you paste into a server-backed tool is processed for that one request and then discarded — nothing is logged. Tools that can run entirely in your browser, like the password generator and case converter, never send your input anywhere at all. See the Privacy Policy for what cookies and analytics are used for advertising.
Why is this free?
The site is supported by advertising, shown only after you choose to allow it in the cookie banner. There's no paid tier, no usage limit tied to an account, and no feature held back behind a signup.