Skip to content

THE COMPLETE COLLECTION / 64 UTILITIES

Find your next shortcut.

All 64 tools, one useful little corner of the internet. Search the collection or choose a category to get started.

JSON Formatter

Format, beautify and validate JSON with 2 or 4 space indentation.

Developer Tools

JSON Validator

Check whether a JSON document is valid and see exactly where it breaks.

Developer Tools

JSON Minifier

Strip whitespace from JSON and see how many bytes you saved.

Developer Tools

JWT Decoder

Decode the header and payload of a JSON Web Token and inspect its claims.

Developer Tools

UUID Generator

Generate cryptographically random v4 UUIDs in bulk.

Developer Tools

Regex Tester

Test regular expressions live with highlighted matches and capture groups.

Developer Tools

Cron Expression Generator

Build and explain cron schedules in plain English.

Developer Tools

Base64 Encoder & Decoder

Convert text to Base64 and back, with full Unicode support.

Developer Tools

URL Encoder & Decoder

Percent-encode and decode URLs, query strings and components.

Developer Tools

HTML Entity Encoder

Escape and unescape HTML entities to display markup safely.

Developer Tools

Unix Timestamp Converter

Convert Unix timestamps to human dates and back, in UTC and local time.

Developer Tools

Hash Generator

Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes from text or files.

Developer Tools

SQL Formatter

Format SQL queries with consistent keyword casing and indentation.

Developer Tools

XML Formatter

Pretty-print and validate XML documents with proper indentation.

Developer Tools

YAML to JSON Converter

Convert YAML to JSON and back, with syntax checking.

Developer Tools

Text Compare

Compare two texts and see every added, removed and changed line highlighted.

Text Tools

Word Counter

Count words, characters, sentences and paragraphs as you type.

Text Tools

Character Counter

Count characters with live limits for tweets, meta tags and SMS.

Text Tools

Reading Time Calculator

Estimate how long an article takes to read or speak aloud.

Text Tools

Remove Duplicate Lines

Delete repeated lines from a list, with optional case-insensitive matching.

Text Tools

Sort Lines

Sort text alphabetically, numerically, by length or at random.

Text Tools

Reverse Text

Reverse text by character, by word or by line.

Text Tools

Case Converter

Convert text between upper, lower, title, camel, snake and kebab case.

Text Tools

Slug Generator

Turn any title into a clean, URL-safe slug.

Text Tools

Lorem Ipsum Generator

Generate placeholder paragraphs, sentences or words for mockups.

Text Tools

Remove Extra Spaces

Clean up double spaces, trailing whitespace and blank lines.

Text Tools

QR Code Generator

Create QR codes for links, Wi-Fi, contacts and text, then download PNG or SVG.

Image Tools

Image Compressor

Shrink JPG, PNG and WebP files without leaving your browser.

Image Tools

Image Resizer

Resize images to exact dimensions or by percentage, offline.

Image Tools

Crop Image

Crop images to a selection or a fixed aspect ratio.

Image Tools

Image Converter

Convert between JPG, PNG and WebP directly in the browser.

Image Tools

Image to Base64

Convert an image into a Base64 data URL for inline embedding.

Image Tools

Base64 to Image

Decode a Base64 string or data URL back into a downloadable image.

Image Tools

Color Palette Extractor

Pull the dominant colors out of any image as a usable palette.

Image Tools

Favicon Generator

Generate every favicon size from a single image, plus the HTML.

Image Tools

Merge PDF

Combine several PDF files into one, in the order you choose.

PDF Tools

Split PDF

Extract a page range from a PDF or split it into single pages.

PDF Tools

Rotate PDF

Rotate all or selected pages of a PDF and save the result.

PDF Tools

Images to PDF

Turn JPG and PNG images into a single PDF document.

PDF Tools

Box Shadow Generator

Design CSS box shadows visually, including layered and inset shadows.

CSS Tools

CSS Gradient Generator

Build linear, radial and conic gradients with unlimited color stops.

CSS Tools

Border Radius Generator

Craft rounded and organic shapes with per-corner border radius control.

CSS Tools

CSS Clamp Generator

Generate fluid typography and spacing with clamp() and viewport units.

CSS Tools

Flexbox Generator

Learn and generate flexbox layouts with every property visualised.

CSS Tools

CSS Grid Generator

Compose CSS Grid layouts visually and export the code.

CSS Tools

Color Converter

Convert between HEX, RGB, HSL, HSB and CMYK with a live preview.

Color Tools

Color Contrast Checker

Check text contrast against WCAG AA and AAA accessibility levels.

Color Tools

Percentage Calculator

Work out percentages, shares and percentage change in one place.

Calculators

EMI Calculator

Calculate loan EMI, total interest and a full amortisation schedule.

Calculators

GST Calculator

Add or remove GST at any rate and see the CGST/SGST split.

Calculators

SIP Calculator

Project the maturity value of a monthly systematic investment plan.

Calculators

Compound Interest Calculator

See how an investment grows with compounding and regular contributions.

Calculators

Discount Calculator

Find the sale price, the amount saved and the effective discount.

Calculators

Length Converter

Convert between metres, feet, inches, miles and eleven other units.

Converters

Weight Converter

Convert kilograms, pounds, ounces, stones and tonnes instantly.

Converters

Temperature Converter

Convert Celsius, Fahrenheit, Kelvin and Rankine.

Converters

Area Converter

Convert square metres, acres, hectares, square feet and more.

Converters

Speed Converter

Convert km/h, mph, m/s, knots and mach.

Converters

Volume Converter

Convert litres, gallons, cups, pints and cubic units.

Converters

Currency Converter

Convert currencies offline using editable static reference rates.

Converters

Age Calculator

Calculate exact age in years, months, days, hours and minutes.

Date & Time

Date Difference Calculator

Count the days, weeks and months between any two dates.

Date & Time

Working Days Calculator

Count business days between dates, excluding weekends and holidays.

Date & Time

Time Zone Converter

Convert a time across time zones with automatic DST handling.

Date & Time

Why Use Browser-Native Tools?

These utilities use browser APIs to process your input locally. Choose a tool to see its controls, supported formats and limitations. Site downloads, analytics and advertising are separate from that local processing.

Local Processing

Our tool code does not upload your input for processing. This public page still uses third-party services. Use sample data, not production credentials, and read the privacy policy before working with sensitive material.

No Processing Upload

Processing runs on your device without an upload queue. Loading the app still uses bandwidth; large inputs can take time and some tools impose safety limits.

Offline Availability

A service worker caches application resources. Open the tools you need and test them offline before travelling. Incomplete downloads or cleared storage can make a tool unavailable without a connection.

Frequently Asked Questions

How does OnDevice Tools process data without uploading it?

The tools use JavaScript libraries and browser APIs such as Canvas, File API and Web Crypto. File and text processing runs on your device. Analytics and advertising can make separate network requests.

Is there any subscription fee, paywall or usage limit?

The tools are free without account registration or a subscription. Some have input-size, output-count or execution-time limits for stability; check the controls and notes on each page.

How can I inspect local processing?

Use synthetic input while watching the Network tab in browser developer tools, then test the workflow offline. The source is public on GitHub. These checks are not a guarantee about third-party scripts or future code; do not use live credentials for testing.

Can these tools be used completely offline?

Tools whose required resources are cached can work offline. Open and test the tools you need before disconnecting. Browsers can evict caches, and an initial visit may not finish every download.

Looking for something that is not here? Browse the categories — new tools are added regularly.