119 free offline utilities

What do you need to do?

Search practical tools for files, text, data, images, and developer work. Every tool runs locally—no account or upload required.

  • Runs in your browser
  • Files never leave your device
  • Keep a standalone copy

119 tools available

Loading aggregate download counts…

Your data stays on your deviceLocal processing keeps sensitive work private
No purchase or account requiredJust download the tool you need
Free tools, built to lastMore useful tools will be added over time

Tool directory

All offline tools

Open a tool in your browser, or download a standalone copy to keep.

PDF Split & Merge

Split pages into separate PDFs or combine multiple documents in the order you choose.

FilesDownloads: —New

Image Resizer

Resize and convert batches of JPEG, PNG, and WebP images without uploading them.

FilesDownloads: —

JSON Formatter

Format, validate, sort, and minify JSON with clear syntax-error feedback.

DataDownloads: —

Text Cleaner

Clean whitespace, blank lines, duplicates, sorting, and line endings in one pass.

TextDownloads: —

File Hash

Calculate SHA-256, SHA-384, and SHA-512 checksums for local files.

SecurityDownloads: —

Base64 Converter

Encode or decode Unicode text and small files with UTF-8-safe conversion.

DeveloperDownloads: —

Timestamp Converter

Translate local dates, ISO 8601 values, and Unix timestamps precisely.

DeveloperDownloads: —

Password Generator

Create strong passwords locally with cryptographically secure randomness.

SecurityDownloads: —

URL Encoder

Encode and decode full URLs or individual query values with UTF-8-safe handling.

DeveloperDownloads: —New

Markdown Preview

Draft common Markdown safely and export a clean, portable HTML document.

WritingDownloads: —New

Text Diff

Compare two versions line by line and export a standard unified diff.

TextDownloads: —New

Invisible Character Inspector

Reveal and remove zero-width spaces, direction marks, and hidden Unicode controls.

TextDownloads: —New

Filename Sanitizer

Make filename lists unique and safe across Windows, macOS, and Linux.

FilesDownloads: —New

JSON Lines Converter

Convert JSON arrays to JSONL or NDJSON and back with line-level error reports.

DataDownloads: —New

CSV Merge & Deduplicate

Merge multiple CSV or TSV files and remove exact duplicate rows locally.

DataDownloads: —

EXIF Metadata Cleaner

Remove embedded metadata from JPEG, PNG, and WebP images by re-encoding locally.

PrivacyDownloads: —

Duplicate File Finder

Find byte-for-byte duplicate files in a selected folder using local SHA-256 hashes.

FilesDownloads: —

QR Code Generator & Reader

Generate QR codes from text or read QR codes from local images without network access.

DataDownloads: —

Title Case Converter

Capitalize the first letter of each word.

TransformDownloads: —

Sentence Case Converter

Normalize text and capitalize sentence openings.

TransformDownloads: —

Alternating Case Converter

Alternate lower and uppercase letters.

TransformDownloads: —

Snake Case Converter

Convert words and identifiers to snake_case.

TransformDownloads: —

Kebab Case Converter

Convert words and identifiers to kebab-case.

TransformDownloads: —

Camel Case Converter

Convert words and identifiers to camelCase.

TransformDownloads: —

Pascal Case Converter

Convert words and identifiers to PascalCase.

TransformDownloads: —

Constant Case Converter

Convert words and identifiers to CONSTANT_CASE.

TransformDownloads: —

Dot Case Converter

Convert words and identifiers to dot.case.

TransformDownloads: —

Trim Lines

Remove leading and trailing whitespace from every line.

TransformDownloads: —

Collapse Spaces

Replace repeated horizontal whitespace with one space.

TransformDownloads: —

Line Shuffler

Randomize line order with device-generated randomness.

TransformDownloads: —

Line Number Remover

Remove common numeric prefixes from lines.

TransformDownloads: —

Paragraph Unwrapper

Join wrapped lines while preserving paragraph breaks.

TransformDownloads: —

Spaces to Tabs

Replace repeated indentation spaces with tabs.

TransformDownloads: —

Line Ending Normalizer

Normalize mixed CRLF and CR line endings to LF.

TransformDownloads: —

Final Newline Adder

Ensure text ends with exactly one newline.

TransformDownloads: —

Punctuation Remover

Remove Unicode punctuation while keeping letters and numbers.

TransformDownloads: —

HTML Tag Stripper

Extract readable text from an HTML fragment.

TransformDownloads: —

HTML Escaper

Escape HTML-sensitive characters for safe display.

TransformDownloads: —

JSON String Escaper

Escape text as a valid JSON string value.

TransformDownloads: —

JSON String Unescaper

Decode JSON backslash escapes into plain text.

TransformDownloads: —

JavaScript String Escaper

Escape text for a double-quoted JavaScript string.

TransformDownloads: —

CSV Field Quoter

Quote and escape one CSV field per input line.

TransformDownloads: —

ROT13 Converter

Apply the reversible ROT13 letter substitution.

TransformDownloads: —

Word Order Reverser

Reverse words while retaining simple spacing.

TransformDownloads: —

Unique Word Extractor

List each distinct word once, ignoring case.

TransformDownloads: —

Duplicate Word Remover

Remove immediately repeated words from prose.

TransformDownloads: —

Diacritic Remover

Remove combining accent marks from letters.

TransformDownloads: —

Fullwidth ASCII Converter

Convert fullwidth ASCII and spaces to halfwidth forms.

TransformDownloads: —

Smart Quote Normalizer

Replace typographic quotes and dashes with plain equivalents.

TransformDownloads: —

Whitespace Visualizer

Reveal spaces, tabs, and line endings with visible marks.

TransformDownloads: —

Reading Time Calculator

Estimate reading and speaking time from word count.

AnalyzeDownloads: —

Keyword Density Checker

Measure exact keyword use within a passage.

AnalyzeDownloads: —

Palindrome Checker

Check text while ignoring case and punctuation.

AnalyzeDownloads: —

Anagram Checker

Compare two values while ignoring spaces and punctuation.

AnalyzeDownloads: —

Regular Expression Tester

List every JavaScript regular-expression match.

AnalyzeDownloads: —

Email Extractor

Extract unique email-like addresses from text.

AnalyzeDownloads: —

Phone Number Extractor

Extract likely international phone numbers for review.

AnalyzeDownloads: —

Hex Color Extractor

Extract unique three-, four-, six-, and eight-digit hex colors.

AnalyzeDownloads: —

Duplicate Line Finder

Report repeated non-empty lines and their counts.

AnalyzeDownloads: —

Longest Line Finder

Rank the ten longest lines with their original numbers.

AnalyzeDownloads: —

Text Statistics

Summarize lines, words, characters, bytes, and sentence count.

AnalyzeDownloads: —

UUID v4 Generator

Generate cryptographically random UUID version 4 values.

GenerateDownloads: —

Nano ID Generator

Generate compact URL-safe random identifiers.

GenerateDownloads: —

Random Hex Generator

Generate secure random hexadecimal tokens.

GenerateDownloads: —

Random Integer Generator

Generate unbiased integers from zero through one million.

GenerateDownloads: —

Lorem Ipsum Generator

Generate temporary Latin-style layout copy.

GenerateDownloads: —

Sample Name Generator

Generate clearly fictional names for mockups and tests.

GenerateDownloads: —

Sample Email Generator

Generate reserved example-domain email addresses.

GenerateDownloads: —

Color Palette Generator

Generate random hex colors for quick visual exploration.

GenerateDownloads: —

Random Date Generator

Generate ISO dates between 2000 and 2030.

GenerateDownloads: —

Sample CSV Generator

Generate harmless sample rows for spreadsheet testing.

GenerateDownloads: —

Sample JSON Generator

Generate a valid JSON array for parser and UI tests.

GenerateDownloads: —

Number Sequence Generator

Generate a one-based integer sequence.

GenerateDownloads: —

Placeholder Slug Generator

Generate predictable placeholder slugs for prototypes.

GenerateDownloads: —

Binary / Decimal Converter

Convert binary integers to decimal.

ConvertDownloads: —

Hex / Decimal Converter

Convert hexadecimal integers to decimal.

ConvertDownloads: —

Decimal Base Converter

Convert a decimal integer to any base from 2 through 36.

ConvertDownloads: —

Roman Numeral Converter

Convert decimal integers from 1 through 3999 to Roman numerals.

ConvertDownloads: —

Byte Unit Converter

Convert bytes to binary and decimal storage units.

ConvertDownloads: —

Length Converter

Convert meters to common metric and imperial lengths.

ConvertDownloads: —

Mass Converter

Convert kilograms to metric and imperial weights.

ConvertDownloads: —

Temperature Converter

Convert Celsius to Fahrenheit and Kelvin.

ConvertDownloads: —

Volume Converter

Convert liters to common liquid-volume units.

ConvertDownloads: —

Speed Converter

Convert kilometers per hour to other speed units.

ConvertDownloads: —

Duration Converter

Break a duration in seconds into larger units.

ConvertDownloads: —

Angle Converter

Convert degrees to radians, turns, and gradians.

ConvertDownloads: —

HEX to RGB Converter

Convert a three-, six-, or eight-digit hex color to RGB values.

ConvertDownloads: —

Privacy by design

Your work files
stay with you.

Our offline tools process files locally instead of sending them to a web service. That makes them a practical choice for client data and internal documents.

  1. 01
    No uploads

    Your files are processed locally and never sent to our servers.

  2. 02
    No account

    We do not ask for your email address or a user registration.

  3. 03
    No subscription

    Use the tools you download without another monthly bill.

Support the project

Pay what it was
worth to you.

Every tool is free. If one saved you a little time, a coffee-sized contribution helps fund the next one. Supporting us is always optional and never unlocks extra features.

Support via Stripe

Give only if you want to. Secure payment is handled on Stripe's hosted checkout page.

FAQ

Good to know

Are these tools really free?

Yes. Every tool listed here is free to download. Optional contributions help fund future development and maintenance.

Do you receive the contents of my files?

No. The offline version processes files on your device without uploading them to an external server.

How are download counts measured?

The hosted site records aggregate page views, visible tool cards, clicks, and download actions so we can improve the directory. The counter stores no cookie, account, IP address, filename, referrer, or tool input, and downloaded offline tools send no analytics.

Will you add more tools?

Yes. We plan to keep adding small, practical tools for file management and everyday office work.