Skip to main content
ToolStack

ToolStack — Free Online Tools

196 fast, private, browser-only tools — encoders, formatters, generators, converters. No signup, no tracking.

JSON Formatter

Parse, validate, format, and minify JSON

Base64

UTF-8-safe Base64 encoder and decoder

URL Encoder

Percent-encode and decode URI components

Regex Tester

Test regular expressions with live match highlighting

Password Generator

Crypto-secure random passwords

JWT Decoder

Decode JSON Web Token header and payload

QR Generator

Generate QR codes for any URL or text

Color Picker

Pick colors and convert across HEX, RGB, HSL, OKLCH

Compressor

Re-encode images at lower quality and dimensions

PDF Merge

Combine multiple PDFs into a single document

Markdown Editor

Write Markdown with a live, sanitized HTML preview

Epoch Time

Convert between Unix epoch and ISO/local datetime

Word Counter

Count words, characters, sentences, reading time

Case Converter

Convert text between 11 case formats

Lorem Ipsum

Generate placeholder text in any format

Text Diff

Compare two texts side-by-side

HTML Entities

Encode and decode HTML entities

Unicode Escape

Escape and unescape \uXXXX sequences

Morse Code

Translate text to and from International Morse code

Base Converter

Convert numbers across bases 2 to 36

Punycode

Convert IDN domains to and from punycode

Hash Generator

MD5, SHA-1, SHA-256, SHA-512, and HMAC

UUID Generator

Generate UUID v4, v7, and NIL identifiers

Password Checker

Score password strength and entropy

AES Crypt

AES-GCM encrypt and decrypt with passphrase

File Hash

Hash a file and verify against an expected digest

Mock Data

Generate mock JSON arrays from a schema

JSON↔YAML

Convert between JSON and YAML in either direction

JSON↔XML

Convert between JSON and XML in either direction

CSV↔JSON

Parse CSV to JSON and serialize JSON to CSV

XML Formatter

Pretty-print and indent XML documents

SQL Formatter

Format SQL across multiple dialects

HTML Formatter

Pretty-print HTML markup

YAML Validator

Parse and validate YAML, see line and column errors

Unit Converter

Convert across length, weight, temp, and more

Timezone

Convert datetimes between timezones

Date Diff

Compute the difference between two dates

Cron Builder

Build and explain cron schedules in plain English

Percentage

X% of Y, X is what % of Y, increase and decrease

Mortgage

Monthly payment, total interest, and amortization

BMI

Body Mass Index in metric or imperial units

Compound Interest

Future value with regular contributions

Statistics

Mean, median, mode, standard deviation and more

Markdown → HTML

Convert Markdown to clean, sanitized HTML

HTML → Markdown

Convert HTML markup back to Markdown

Sort Lines

Sort lines alphabetically, naturally, by length, or shuffle

Dedupe Lines

Remove duplicate lines, keep first or last, optionally sort

Find & Replace

Literal or regex find-and-replace with whole-word + flags

Strip HTML

Strip HTML to plain text and decode entities

Reverse Text

Reverse text by characters, words, or lines (Unicode-safe)

Word Frequency

Count word frequency with stopword and length filters

Text to Speech

Read text aloud with the browser SpeechSynthesis API

Format Converter

Convert images between PNG, JPG, WebP, AVIF — all in your browser

Resizer

Resize images by exact pixels or percentage

Cropper

Visual crop with aspect-ratio presets and rule-of-thirds guides

Image Base64

Encode images to data-URLs and decode back to images

SVG Optimizer

Strip whitespace, comments, and bloat from SVGs

EXIF Viewer

Inspect EXIF, GPS, and TIFF tags in JPEG / HEIC files

Color Extractor

Extract dominant color and palette from any image

Background Remover

Cut out the background using an in-browser ML model

Contrast Checker

Score contrast against WCAG AA and AAA standards

Palette Generator

Build tonal, complementary, triadic, and tetradic palettes

Gradient

Build linear and radial CSS gradients with live preview

Box Shadow

Stack multiple shadow layers with X/Y/blur/spread

Cubic-Bezier

Draggable timing-function editor with animated preview

Clip-Path

Draw polygon clip-paths and copy the CSS

Border Radius

Per-corner elliptical border-radius with live preview

CSS Units

Convert between px / rem / em / pt / % / vw / vh / ch

Favicon Generator

Generate favicons + PWA manifest in a downloadable zip

QR Scanner

Scan QR codes from a camera or uploaded image

Meta Tags

Generate Open Graph + Twitter + meta tag blocks

Slug Generator

Convert text to URL slugs with transliteration

OG Preview

Preview how a URL renders on Facebook, Twitter, LinkedIn

HTTP Status

Searchable reference of every HTTP response code

HTTP Headers

Searchable reference of common HTTP headers

MIME Types

Searchable reference of common MIME content types

Pomodoro Timer

Customizable focus timer with notifications

Todo List

Add, complete, and filter tasks with auto-save

Notepad

Multi-tab notepad with live word count and auto-save

Random Tools

Random number, coin flip, dice roll, and wheel of names

PDF Viewer

View PDFs in your browser, no upload required

PDF Split

Split a PDF by page ranges into separate files

PDF Protect

Tag a PDF with restriction metadata (advisory only — not enforced encryption)

PDF Unlock

Remove owner-only restrictions from a PDF that opens without a password

PDF → JPG

Convert each PDF page to a JPEG image

PDF Redactor

Permanently black out PDF regions — redacted pages are flattened so the original text cannot be recovered

CSV Editor

Edit CSV files in an inline table with row/column tools

XLSX Converter

Convert between CSV and XLSX, split multi-sheet workbooks

Sci Calculator

Trig, logs, powers, factorial, constants, memory, and history in DEG or RAD

chmod Calculator

Convert Unix file permissions between octal and symbolic notation

CIDR Calculator

Calculate network, broadcast, host range, and netmask for any CIDR block

Tip Calculator

Calculate tip and total for any bill, split between any number of people

Age Calculator

Calculate exact age in years, months, days plus total days, weeks, and hours

EMI Calculator

Equated Monthly Installment, total interest, and amortization schedule for any loan

Card Validator

Validate card numbers with the Luhn algorithm and detect Visa, Mastercard, Amex, and more

ASCII Table

Searchable reference of all 256 ASCII / Latin-1 characters with dec, hex, oct, bin, HTML

Unicode Lookup

Code point, UTF-8 / UTF-16 bytes, escapes, block, and category for any character

Emoji Picker

Browse and search hundreds of popular emojis by category, click to copy

ISO Codes

Searchable reference for ISO 3166-1 countries, ISO 4217 currencies, and ISO 639-1 languages

Stopwatch

Online stopwatch with start, pause, reset, and lap timing accurate to the centisecond

Countdown

Countdown timer with quick presets, audio alert, and optional browser notification

Name Generator

Generate random first + last names for fictional characters and test data, filter by gender

Decision Wheel

Spin a weighted wheel to make any random choice — supports per-option weights

Day of Week

Day of week, ISO week number, day-of-year, and leap-year info for any date

API Tester

Send HTTP requests to CORS-enabled APIs and inspect responses — runs in your browser

Basic Auth

Encode and decode HTTP Basic Authentication headers from username and password

JWT Generator

Sign JSON Web Tokens with HS256, HS384, or HS512 in your browser

User Agent

Parse a user-agent string into browser, engine, OS, device, and CPU details

cURL Converter

Convert cURL commands to JavaScript fetch, axios, Python requests, Node.js, or PowerShell

HMAC

Compute HMAC-SHA-1, SHA-256, SHA-384, or SHA-512 with any secret

Bcrypt

Generate and verify bcrypt password hashes with a tunable cost factor

TOTP

Generate Time-based One-Time Passwords from a base32 secret — RFC 6238 compatible

Diceware

Generate strong, memorable passphrases from the EFF Diceware wordlist (7,776 words)

JSON→TS

Generate TypeScript interfaces or type aliases from any JSON sample

JSON→Go

Generate Go structs with JSON tags from any JSON sample

JSONPath

Run JSONPath expressions against any JSON document and inspect the matched paths and values

JSON Schema

Validate JSON documents against a JSON Schema (Draft 2020-12) and see precise errors

JS Minifier

Minify JavaScript with Terser — mangle, compress, and strip whitespace

CSS Minifier

Minify CSS with clean-css — strip whitespace, merge rules, and shorten values

HTML Minifier

Minify HTML — collapse whitespace, remove comments, and shrink inline CSS and JS

Color Convert

Convert any color between HEX, RGB, HSL, HSV, CMYK, and OKLCH side-by-side

Glassmorphism

Generate frosted-glass CSS with live preview — backdrop-filter blur and rounded borders

Neumorphism

Generate soft-UI box-shadow CSS for flat, concave, convex, or pressed shapes

CSS Grid

Build CSS Grid layouts visually — adjust columns, rows, and gap with live preview

Flexbox

Experiment with flex-direction, justify-content, align-items, and wrap with a live preview

Unicode Styler

Convert text to bold, italic, script, monospace, and other real Unicode characters

MD Table

Build markdown tables in a spreadsheet-like editor with per-column alignment and live preview

Mermaid

Write and preview Mermaid diagrams — flowcharts, sequence, class, state, and ER diagrams

Code Playground

Live HTML, CSS, and JavaScript playground in a sandboxed iframe

Dice Roller

Roll virtual dice with 4–100 sides for tabletop games and decisions

Coin Flipper

Flip a virtual coin once or many times to settle decisions or generate random bits

ROT13

Encode or decode ROT13 ciphered text — letters shift 13 places, non-letters pass through

JS Beautifier

Format minified or ugly JavaScript with adjustable indent and brace style

CSS Beautifier

Format minified or compressed CSS with adjustable indent

Wi-Fi QR

Create a scannable Wi-Fi QR code so guests can join your network without typing the password

vCard QR

Create a contact card QR code so people can save your info to their phone with one scan

Schema.org Generator

Generate Schema.org JSON-LD for Articles, Products, Events, FAQs, Organizations and more — improve rich-result eligibility

JPG to PDF

Combine JPG or PNG images into a single PDF with custom page size, orientation and margins

PDF Rotate

Rotate one page or every page of a PDF by 90, 180 or 270 degrees

PDF Encrypt

Encrypt a PDF with a password using AES-128 — opens in Adobe Acrobat, Apple Preview, and Foxit.

PDF Text Extract

Extract all text from a PDF and copy or download as plain text

Flip & Rotate

Flip an image horizontally or vertically, or rotate it by 90/180/270 degrees

Image Filters

Apply grayscale, sepia, blur, contrast, brightness, saturation, hue rotation and invert filters to any image

Watermark

Add a text or image watermark to any photo with full control over position, opacity and rotation

Watermark Remover

Mark a watermark, then remove it with an in-browser AI inpainting model — original pixels outside the mask are preserved exactly

Meme Generator

Generate classic top-and-bottom Impact text meme images from any photo

JSON Diff

Deep-compare two JSON documents and see added, removed, and changed keys

SRI Hash

Generate Subresource Integrity hashes (sha256 / sha384 / sha512) for any URL or content

.env Generator

Build .env templates for Next.js, Express, Django, Laravel, Prisma, or custom stacks

Keyword Density

Analyze 1, 2, and 3-word phrase frequency and density for any block of text

Roman Numerals

Convert between Arabic and Roman numerals from 1 up to 3,999,999

PGP

OpenPGP-compatible encrypt, decrypt, and key generation in your browser

Habit Tracker

Track daily habits with streak counts and a GitHub-style heatmap

Image Splitter

Split an image into a grid of tiles and download each tile or as a ZIP

ASCII Art

Convert any image to ASCII art with adjustable width and character sets

Audio Converter

Convert audio between MP3, WAV, OGG, AAC, and FLAC with bitrate and sample-rate control

Video Converter

Convert videos between MP4, WebM, MKV, MOV, and GIF — re-encode with H.264 or VP9, scale resolution, drop audio

Word Viewer

Open and read .docx files in your browser with formatted text, lists, tables, and images

PowerPoint Viewer

Open and read .pptx slide decks in your browser — slide-by-slide navigation, titles, bullet text, and embedded images

Excel Viewer

Open .xlsx, .xls, .ods, and .csv spreadsheets in your browser — multi-sheet tabs, column letters, and copy-friendly cells

EPUB Viewer

Open .epub books in your browser with chapter navigation, embedded images, and clean reading typography

Cert Decoder

Decode and inspect X.509 certificates, CSRs, public keys, and private keys from PEM input

SAML Parser

Decode Base64 SAML requests and responses, then inspect Issuer, NameID, attributes, and conditions

JSON Schema Gen

Generate a JSON Schema (draft-07 or 2020-12) from a JSON sample with inferred types, formats, and required keys

Image → Sketch

Convert any photo into a pencil-sketch line drawing using a Sobel edge filter

SQL → JSON

Parse SQL INSERT statements and export the rows as JSON or CSV

Text Similarity

Compare two texts and see a percentage match plus highlighted overlapping phrases

Random Word

Generate random nouns, verbs, adjectives, or any combination — with length and start-letter filters

Emoji Remover

Strip every emoji out of text and copy the cleaned result

Meta Extractor

Fetch a URL and extract its meta, Open Graph, and Twitter tags into a checked table

Sitemap Validator

Fetch and parse a sitemap.xml, count URLs, and flag missing lastmod or oversize entries

Robots.txt

Build a robots.txt file rule by rule, or paste one and test whether a URL is allowed

SSL Checker

Look up a domain’s SSL certificate via Certificate Transparency and see expiry, issuer, and SANs

Invoice Generator

Build a clean PDF invoice with line items, tax, and totals — live preview, browser-only

Bulk Renamer

Rename many files at once with prefix, counter, suffix, find-and-replace, and download as a ZIP

PDF Page Remover

Remove specific PDF pages by checkbox or page-range expression

Metadata Remover

Inspect EXIF, GPS, and camera data in any image, then strip it all out before sharing

URL Expander

Expand many short URLs at once and see the final destination, redirect chain, and any errors

Email Extractor

Pull every email address out of any text, deduplicate, and rank by domain

Phone Formatter

Format messy phone numbers into US, International, E.164, or national style with validation

Image Blur

Draw rectangles over faces or sensitive info and blur each region with adjustable intensity

Calendar Generator

Generate a printable monthly calendar with country holidays, custom events, and PDF or PNG export

Receipt Generator

Generate a realistic receipt with itemized lines, tax, and totals — download as image or PDF

Meeting Planner

Pick cities and see a 24-hour overlap timeline showing when everyone is awake and at work

Birthday Countdown

See your exact age, days until your next birthday, zodiac signs, and famous people who share your date

Base64 Text

UTF-8 Base64 encode and decode — standard or URL-safe, with optional MIME line wrapping

HTML → JSX

Convert HTML to JSX — rename class to className, inline styles to objects, self-close tags

Palette from URL

Fetch a webpage and extract every CSS color used, ranked by frequency, exportable as CSS or Tailwind

DNS Lookup

Look up A, AAAA, CNAME, MX, TXT, NS, and SOA records for any domain via DNS-over-HTTPS

PDF Compressor

Recompress images inside a PDF at high, medium, or low quality and see the size savings

JSON Validator

Validate huge JSON instantly with line and column errors and one-click fixes for common mistakes

PDF Signer

Draw or type a signature, drag it onto any PDF page, and download the signed file

Screen Recorder

Record your screen, window, or tab with optional microphone audio and save as a WebM video

.gitignore

Build a .gitignore by combining 50+ stack templates — Node, Python, React, Rust, and more

Image OCR

Extract text from images and screenshots using browser-based OCR — your files never leave your browser.

PDF OCR

Turn a scanned PDF into a searchable PDF — runs entirely in your browser, no upload.