Utilities

Everyday text, data and developer utilities — fast, private and free.

All 28 utilities

JSON Formatter

Format, validate and minify JSON with syntax highlighting.

QR Code Generator

Create custom QR codes for links, text and Wi-Fi — download as PNG or SVG.

Word Counter

Live word, character and sentence counts with reading-time estimates.

Password Generator

Strong random passwords with custom length and character sets.

Base64 Encode / Decode

Convert text to Base64 and back — Unicode-safe, with URL-safe mode.

Unit Converter

Length, weight, temperature, volume, speed and data — converted instantly.

Case Converter

UPPERCASE, lowercase, Title Case, camelCase, snake_case and more.

Color Converter

HEX ↔ RGB ↔ HSL with a live picker and one-click copy.

Hash Generator

SHA-256 and more for text or files — verify checksums privately.

Timestamp Converter

Unix epoch ↔ human date, with a live current-timestamp clock.

Invoice Generator

Create a clean PDF invoice — no sign-up, no watermark.

Text Diff

Compare two texts line by line with highlighted changes.

CSV ↔ JSON

Convert spreadsheet exports to JSON and back — quotes handled right.

Lorem Ipsum

Placeholder text by the paragraph, sentence or word.

URL Encoder / Decoder

Percent-encode text for URLs — and decode it back to readable text.

UUID Generator

Bulk v4 GUIDs — cryptographically random, formatted your way.

Online Timer

Countdown timer with alarm & presets, plus a lap stopwatch.

Random Number Generator

Random numbers in any range — unique, sorted, decimals, dice & lottery.

Spin the Wheel

Random name picker wheel — paste entries, spin, pick a winner.

Online Notepad

Distraction-free notepad that autosaves in your browser.

What Is My IP

See your public IPv4/IPv6 address, country and browser details

Screen Resolution

Check your screen resolution, viewport, pixel ratio and aspect ratio

Voice Recorder

Record your voice from the mic, play it back and download it

Screen Recorder

Record your screen, window or tab with audio — download as WebM

Text to Speech

Read any text aloud with your device voices, speed and pitch control

Markdown Editor

Live Markdown preview with toolbar, autosave and HTML export

JWT Decoder

Decode JWT header, payload and expiry — nothing leaves your browser

Regex Tester

Test regular expressions live with highlighted matches & groups.

About these utilities

A toolbox of the small utilities you reach for every day: format and validate JSON, generate QR codes with custom colors, create strong passwords, encode and decode Base64, convert units, change text case, convert colors between HEX, RGB and HSL, compute SHA hashes and file checksums, convert Unix timestamps, diff two texts, convert CSV to JSON, build invoices, count words and generate lorem ipsum.

Like everything on ToolDesk, these run entirely in your browser — passwords are generated with your device’s cryptographic randomness and never touch a server, hashes are computed locally with the Web Crypto API, and pasted data stays on your machine. No sign-up, no limits, no tracking of your content.

Frequently asked questions

Is it safe to paste sensitive data into these tools?

Yes — nothing you paste, type or generate is sent anywhere. The JSON formatter, hash generator, password generator and the rest all run as local JavaScript in your tab.

Do the utilities work offline?

Most do. Once a page has loaded you can disconnect and keep using it — processing is local. A few tools that load a helper library on first visit need one initial connection.

Are generated passwords really random?

Yes. Passwords use the browser’s crypto.getRandomValues(), the same cryptographically secure source used for encryption keys — not the weaker Math.random().

Can you add a tool I’m missing?

Very likely — new tools ship regularly. Send the idea via the contact page and it goes on the roadmap.