Tallyloom

Free Developer & Text Tools

The daily-driver utilities: format, test, encode, count, and compare. Everything runs in your browser — nothing you paste is stored or sent anywhere.

16 toolsNothing you paste is stored or sent anywhere
JSON FormatterPretty-print, validate, and minify JSON with clear error messages.Regex TesterTest JavaScript regular expressions with live match highlighting and capture groups.Base64 Encode / DecodeEncode text to Base64 or decode it back, with full Unicode support.Word CounterCount words, characters, sentences, and paragraphs, with reading-time estimates.Case ConverterConvert text between UPPERCASE, Title Case, camelCase, snake_case, kebab-case, and more.Diff CheckerCompare two blocks of text line by line with additions and removals highlighted.Cron Expression GeneratorCompose standard 5-field cron expressions with presets and a plain-English readback.URL Encoder / DecoderPercent-encode text for URLs or decode %-escaped strings, with component and full-URL modes.Unix Timestamp ConverterEpoch to human-readable date (local, UTC, ISO 8601) and back, with a live current timestamp.UUID GeneratorCryptographically random v4 UUIDs, singly or in bulk, with formatting options.Hash GeneratorSHA-256, SHA-512, SHA-384, and SHA-1 digests of any text via the browser's WebCrypto API.JWT DecoderDecode a JSON Web Token's header, payload, and expiry — entirely in your browser, never transmitted.Color ConverterHEX, RGB, and HSL conversions with a live swatch and visual picker.Lorem Ipsum GeneratorPlaceholder paragraphs, sentences, or words — classic opening optional.HTML Encoder / DecoderEscape text into HTML entities or decode named and numeric entities back to plain text.Text CleanerJoin broken lines, collapse spaces, and strip blank or duplicate lines from pasted text.

About these tools

The Dev section collects the utilities developers and writers reach for daily: format and validate JSON with real error messages, test JavaScript regular expressions with live highlighting, encode and decode Base64 with proper Unicode handling, count words and estimate reading time, convert text between naming conventions, diff two texts line by line, and compose cron schedules with a plain-English readback.

Every tool runs locally in your browser. Nothing you paste — code, configs, drafts — is uploaded, logged, or stored, which matters when the text you're working with is proprietary.

The tools use native engines where possible: JSON validation matches JavaScript's own parser, and the regex tester runs the actual JavaScript RegExp engine, so what works here works in your code.

For encoding work, match the tool to the layer: the URL Encoder handles query strings and path segments, the HTML Encoder escapes characters that would otherwise break markup or open an injection hole, and Base64 covers binary-to-text for data URLs and headers. The JSON Formatter and JWT Decoder both read structured payloads, but only the JWT tool splits header, claims, and signature and decodes the timestamps. Reach for the Diff Checker when you need to see what changed between two versions, the Regex Tester when you need to see what a pattern actually matches, and the Text Cleaner when the problem is invisible — smart quotes, non-breaking spaces, and stray whitespace that survived a copy-paste.

Frequently asked questions

Is it safe to paste proprietary code or data into these tools?

The tools process everything locally in your browser — nothing is uploaded or logged. As a general habit, still avoid pasting live production secrets into any website.

Which regex flavor does the tester use?

JavaScript's native RegExp engine — identical behavior to Node.js and browsers. Patterns using PCRE-only features won't work here.

Do these tools have size limits?

They're designed for everyday workloads. Very large inputs (like multi-megabyte diffs) may be declined to keep the page responsive.

Looking for something else? Try Converters · Generators or browse all tools.