slimdocs

All tools · 12 working tools · Free · No sign-up

Developer & text tools

Format, encode, hash and inspect text and code. Every tool on this page runs entirely inside your browser tab — nothing you paste is ever sent to a server.

JSON FormatterPrettify and validate JSONBase64 Encode/DecodeConvert text to and from base64URL Encode/DecodeEscape and unescape URLsHash GeneratorSHA-1, SHA-256, SHA-512Case ConvertercamelCase, snake_case & moreWord CounterWords, characters, reading timeDiff CheckerCompare two blocks of textMarkdown to HTMLRender Markdown liveQR Code GeneratorMake a scannable codeLorem IpsumPlaceholder text generatorTimestamp ConverterUnix time to readable dateColor ConverterHEX, RGB, HSL and back

Utilities that never see a server

Developer utilities have an awkward habit of being the least private tools on the internet. You paste an API response into a JSON formatter, or a token into a base64 decoder, and that text is posted to somebody's backend, logged, and possibly retained. For anything carrying a credential, a customer record or an internal identifier, that is a genuine problem.

None of the tools on this page work that way. They are plain JavaScript running in your tab: the text you paste stays in the page, the result is computed locally, and closing the tab is the end of it. There is no request to inspect, because there is no request. That also makes them instant — no round trip, no spinner, output as you type.

The collection covers the small jobs that come up constantly during a working day: prettifying and validating JSON before it goes into a ticket, converting between camelCase and snake_case, generating a SHA-256 to verify a download, diffing two blocks of config, counting words against a limit, or turning a Unix timestamp into something a human can read.

Frequently asked questions

Is my text sent anywhere?

No. Every tool on this page runs in your browser. Nothing you type or paste leaves your device, which makes them safe for tokens, config and internal data.

Do these work offline?

Once the page has loaded, yes — the tools are already running locally, so losing your connection does not stop them.

Which hash algorithms are supported?

SHA-1, SHA-256, SHA-384 and SHA-512, computed with the browser's built-in Web Crypto implementation.

Is there a size limit on the input?

Only your device's memory. Very large inputs — many megabytes of text — may make the browser stutter while it works, but there is no imposed cap.

Can I use the output commercially?

Yes. The tools are free to use for anything, personal or commercial, with no attribution required.