Free tools that respect your privacy

Every tool runs entirely in your browser. No uploads, no accounts, no tracking of your content.

100% client-side Free forever No sign-up

PDF

17
Merge PDF Files Combine two or more PDFs into a single document. Reorder files before merging — everything happens on your device. Split PDF Extract a page range like 1-3, 5, 9- into a new PDF, or split every page into its own file downloaded as a ZIP. Compress PDF Lossless mode optimizes the file structure and keeps text selectable. Strong mode rasterizes pages for maximum savings on scanned documents. Organize PDF Pages See every page as a thumbnail. Drag to reorder, rotate individual pages, mark pages for deletion — then export the result. Rotate PDF Pages Fix sideways or upside-down documents in one click. Choose the angle and every page is rotated instantly on your device. PDF to JPG / PNG Each page is rendered to a crisp image at the resolution you choose. Multiple pages download as a single ZIP file. JPG to PDF Drop your images, arrange the order, and get one clean PDF. Each image becomes a perfectly sized page. Protect PDF with a Password Encrypt your PDF so it can only be opened with the password you choose. Encryption happens locally — we never see anything. Unlock PDF Tired of typing the password every time? Enter it once and download a permanently decrypted copy — processed on your device only. Watermark PDF Add CONFIDENTIAL, DRAFT or any text as a diagonal watermark across every page. Adjust the opacity to taste. Add Page Numbers to PDF Insert clean “page / total” numbering at the position you choose — bottom center, bottom right or top right. Sign PDF Draw your signature with mouse or finger — or upload an image — and stamp it onto the document. Flattened into the page, ready to send. Redact PDF (Permanent) Draw black boxes over sensitive text or images. Pages are re-rendered so the content underneath is destroyed — impossible to recover. Edit PDF Metadata Inspect the hidden document properties of any PDF and rewrite or clear them — useful for privacy and for tidy document libraries. Extract Text from PDF Every page's selectable text is extracted and saved as a plain .txt file — ideal for quotes, analysis or archiving. Repair PDF Won't open? We re-parse and rebuild the file structure. If that fails, we rescue every readable page as an image so nothing is lost. Remove Metadata from PDF Files PDFs silently store the author's name, the software used and creation timestamps. Drop your PDFs below to wipe the document properties and XMP data — locally, losslessly, privately.

Images

7

QR & Links

6

Video & Subtitles

11
Convert Subtitle Files SRT, WebVTT, ASS/SSA, SBV and TXT, converted instantly on your device. Nothing is uploaded, ever. Shift Subtitle Time Move every cue earlier or later by an exact number of milliseconds. Processed locally — your file never uploads. Sync Subtitles When a flat shift isn't enough: give us two reference points and we re-time the entire subtitle linearly, on your device. Subtitle FPS Converter Subtitles made for a PAL 25 fps rip drift on a 23.976 fps file. Fix it with one click — locally in your browser. Clean & Fix Subtitles Remove [sighs], <i> tags, JOHN: prefixes, empty lines and overlapping cues in one pass — without your file leaving the device. Merge Subtitles Drop two parts; the second is automatically re-timed to follow the first (or set your own offset). All on your device. Split a Subtitle File Pick the cut time and download both halves — part 2 is re-timed to start at 00:00. Processed locally. Find & Replace in Subtitles Fix a mistranslated name in 800 cues at once — plain text or regex, processed entirely on your device. Subtitle Quality Check A pro-grade QC report — too-fast cues, 3-line walls of text, overlaps — generated instantly in your browser. Subtitle Editor with Video Preview Load your video (it never uploads), edit each cue, click ▶ to jump the player to it, and export in any format. Hardcode Subtitles into Video (Beta) The impossible one: real subtitle burning with zero upload. FFmpeg runs inside your browser — your video never touches a server.

Audio

16

Code & Dev

63
JSON Formatter & Validator Paste JSON to pretty-print it with your preferred indentation, validate syntax with precise error locations, or minify it to one line. CSS Minifier Compress your stylesheets by removing comments, whitespace and redundant syntax. See exact size savings before and after. HTML Minifier Shrink your HTML by removing comments and collapsing whitespace — safer page-speed wins with zero server round-trips. JavaScript Minifier Compress JavaScript by stripping comments and whitespace. Your code is processed locally and never uploaded anywhere. SQL Formatter & Beautifier Turn messy one-line queries into cleanly indented, readable SQL. Supports MySQL, PostgreSQL, SQLite, T-SQL, MariaDB and more. Regex Tester & Playground Write a pattern, paste test text and watch matches highlight live — with capture groups, flags and a quick syntax reference. Meta Tag Generator Fill in your page details and get complete, ready-to-paste HTML meta tags — SEO basics, Open Graph and Twitter Cards, with a live snippet preview. Code Beautifier Un-minify and re-indent HTML, CSS and JavaScript with one click. JSON to TypeScript Interfaces Generate clean TypeScript interfaces from any JSON sample. HTML to JSX Converter Turn any HTML snippet into valid React JSX in one click. JSON Path Finder Click any value in your JSON and copy its exact path. .gitignore Generator Ready-made ignore rules for every language and OS — combine freely. robots.txt Generator Compose allow/disallow rules and get a valid robots.txt instantly. Open Graph Preview See your link exactly as social networks will render it. Regex Explainer Token-by-token breakdown of any regex pattern. JSON to Go Struct Converter Generate Go structs with json tags from any JSON. cURL to Code Converter Turn cURL commands into fetch, Python, Node or PHP. package.json Generator A clean package.json from a simple form. API Mock Data Generator Realistic fake JSON records for testing APIs. Keyboard Tester Online Press any key — see code, key and modifiers live. JSON Schema Generator Infer a complete JSON Schema from sample data. Cookie Consent Banner Generator GDPR banner snippet — HTML, CSS and JS in one copy. TypeScript to Zod Converter Turn TS interfaces into Zod schemas instantly. API Documentation Generator Turn endpoints into clean Markdown docs. Code Snippet Image Generator Beautiful shareable code screenshots as PNG. Semantic Version (SemVer) Calculator Compare versions and test npm ranges. Codemod Runner Batch-transform code with pattern rules and preview the diff .editorconfig Generator Create a .editorconfig that keeps indentation and line endings consistent across every editor. tsconfig.json Generator Generate a modern, strict tsconfig.json with the right module resolution for your setup. Prettier Config Generator Click together your ideal .prettierrc.json — every option explained, output updates live. ESLint Config Generator Generate a modern ESLint flat config for TypeScript, React or Vue — install command included. Vite Config Generator Generate a vite.config.ts with the right plugin, proxy and alias setup for your framework. Webpack Config Generator Generate a working webpack.config.js with loaders, dev server and cache-busting output. Tailwind Config Generator Generate a tailwind.config.js with your brand colors, fonts, dark mode and plugins. PWA Manifest Generator Generate a complete web app manifest with icons and HTML tags — make your site installable. Open Source License Generator Generate a ready-to-commit LICENSE file — MIT, ISC, BSD, Apache, GPL or Unlicense. AI IDE Config Generator Generate CLAUDE.md, .cursorrules or Copilot instructions so your AI assistant follows your rules. MCP Server Config Generator Generate correct MCP server JSON for Claude, VS Code or Cursor — right wrapper, right path. curl Command Builder Compose complete curl commands with headers, auth and body — no syntax guessing. Git Command Generator Get the right Git commands for undoing, squashing, branching and tagging — safely. npm / yarn / pnpm / bun Converter See the equivalent command in all four package managers at once. Bash Script Generator Start from a battle-tested Bash template — strict mode, arg parsing, retries and more. Bash Formatter Re-indent messy shell scripts with consistent, readable block structure. GitHub README Generator Scaffold a professional README with badges, TOC and stack-specific install steps. README Badge Generator Create custom shields.io badges and grab ready-made GitHub badges in Markdown. Markdown TOC Generator Paste Markdown, get a GitHub-compatible linked table of contents instantly. Changelog Generator Turn your release notes into a clean Keep a Changelog entry with proper sections. Conventional Commit Generator Compose a valid Conventional Commit message with type, scope and footers. React Component Generator Scaffold typed React components, hooks, contexts and forms in one click. JSON to C# Converter Turn JSON into ready-to-paste C# classes JSON to Java Converter Turn JSON into ready-to-paste Java classes JSON to Kotlin Converter Turn JSON into ready-to-paste Kotlin data classes JSON to Swift Converter Turn JSON into ready-to-paste Swift structs JSON to Rust Converter Turn JSON into ready-to-paste Rust structs JSON to Dart Converter Turn JSON into ready-to-paste Dart classes JSON to Python Converter Turn JSON into ready-to-paste Python data classes JSON to Pydantic Converter Turn JSON into ready-to-paste Pydantic models JSON to PHP Converter Turn JSON into ready-to-paste PHP classes JSON to Zod Converter Turn JSON into ready-to-paste Zod schema JSON to GraphQL Converter Turn JSON into ready-to-paste GraphQL schema JSON to Protobuf Converter Turn JSON into ready-to-paste Protobuf schema JSON to Mongoose Schema Generator Infer a ready-to-use Mongoose schema from sample JSON JSON to Prisma Schema Generator Turn sample JSON into a Prisma model in one click

Data & Convert

59
Base64 Encode / Decode Convert text to Base64 and back — with proper UTF-8 handling so accents, symbols and emoji survive the round trip. URL Encoder / Decoder Percent-encode text for safe use in URLs, or decode an encoded URL back to readable text. Component and full-URI modes included. Hash Generator (SHA-256, SHA-1, MD5) Compute cryptographic hashes of any text instantly — SHA-256, SHA-1, SHA-384, SHA-512 and MD5, all generated locally on your device. Unix Timestamp Converter Convert epoch seconds or milliseconds to readable dates (local and UTC) and convert any date back to a Unix timestamp — with a live epoch clock. YAML ⇄ JSON Converter Paste YAML to get clean JSON — or JSON to get YAML. Instant validation with precise error messages for malformed input. CSV ⇄ JSON Converter Turn CSV data into a JSON array (header row becomes keys) or flatten JSON back into CSV. Handles commas, semicolons and tabs automatically. MD5 Hash Generator Instant MD5 checksum of any text — private and free. SHA256 Hash Generator Secure SHA-2 hashes computed locally in your browser. File Hash Calculator Verify downloads: checksum any file without uploading it. JSON Diff & Compare Structural JSON comparison — see exactly what changed. Color Format Converter HEX ⇄ RGB ⇄ HSL ⇄ OKLCH with live preview. Image to Base64 Get a copy-paste data URI from any image — fully offline. Number Base Converter Bin ⇄ Oct ⇄ Dec ⇄ Hex — live conversion as you type. Binary ⇄ Text Translator Encode text as binary or decode binary back to text. XML Formatter & Validator Pretty-print and syntax-check XML instantly. TOML to JSON Converter Parse TOML config and output clean JSON. CSV Editor Online Edit CSV data in a grid and export instantly. Data Size Converter Bytes ⇄ KB ⇄ MB ⇄ GB — decimal and binary units. Roman Numeral Converter Numbers to Roman numerals and back, instantly. JSON to XML Converter Turn any JSON document into indented XML. Unit Converter Online Length, weight, temperature, area, volume, speed. Sample Data Generator Fake but realistic rows for testing, JSON or CSV. Visual SQL Query Builder Build SQL queries visually — no typing. SQL to NoSQL Converter Translate SELECT/INSERT/UPDATE/DELETE into MongoDB or DynamoDB syntax GraphQL Playground Format, validate and inspect GraphQL queries without a server Excel Formula Generator Get the right Excel formula for lookups, conditional sums, text and dates — with your own ranges. SQL CREATE TABLE Generator Define columns once, get correct CREATE TABLE DDL for four SQL dialects. SQL INSERT Generator Paste CSV data, get correctly quoted INSERT statements for your SQL dialect. JSON to CSV Converter Turn a JSON array into a clean CSV spreadsheet JSON to SQL Converter Generate INSERT + CREATE TABLE statements from JSON JSON to HTML Table Render a JSON array as clean HTML table markup JSON to Markdown Table Convert a JSON array into a GitHub-ready Markdown table JSON to JavaScript Object Turn JSON into an idiomatic JS object literal JSON to JSONL Converter Convert JSON arrays to newline-delimited JSONL and back JSON to .env Converter Convert JSON config into dotenv variables and back JSON Flattener / Unflattener Flatten nested JSON to dot notation — and reverse it JSON Repair Tool Automatically fix broken or invalid JSON JSON Sort Keys Alphabetize JSON object keys, recursively JSON Stringify / Escape Text Escape text as a JSON string literal — and back CSV to SQL Converter Generate INSERT statements from CSV data CSV to XML Converter Turn CSV rows into well-formed XML CSV to YAML Converter Convert CSV rows into a YAML record list CSV to TSV Converter Switch between comma- and tab-separated data CSV to HTML Table Render CSV data as clean HTML table markup CSV to Markdown Table Turn CSV data into a GitHub-ready Markdown table CSV Column Extractor Keep, reorder or drop CSV columns in seconds CSV Diff Spot added, removed and changed rows between two CSVs XPath Tester Run XPath queries against XML instantly INI to JSON Converter Convert INI config files to JSON and back JSON to Excel Converter Turn a JSON array into a downloadable .xlsx spreadsheet JSON Viewer Explore any JSON payload as a readable tree JSON Schema Validator Check any JSON document against its schema with Ajv XML to JSON Converter Turn any XML document into clean JSON XML to CSV Converter Extract repeating XML records into a CSV table YAML Diff Tool Compare two YAML documents key by key TOML Formatter & Validator Validate, format and convert TOML in one place Merge CSV Files Combine multiple CSV files into a single table Split CSV File Break a large CSV into equal chunks with headers NDJSON to JSON Converter Convert JSON Lines to a JSON array — and back

Text

13

Design & CSS

18
CSS Gradient Generator Design linear, radial and conic gradients with draggable color stops and a live preview — then copy clean, ready-to-use CSS. Favicon Generator Upload one image and download a complete favicon pack: favicon.ico, PNGs from 16px to 512px, Apple touch icon, webmanifest and the HTML tags to paste. Online Color Picker Visual color selection with instant HEX / RGB / HSL codes. Color Contrast Checker (WCAG) Test any color pair against WCAG AA and AAA thresholds. Color Palette Generator Harmonic palettes from any base color — with CSS variables. Box Shadow Generator Craft the perfect CSS shadow with sliders and live preview. CSS Flexbox Playground Tweak flexbox properties visually and copy the CSS. CSS Grid Generator Design grid layouts visually — get clean CSS instantly. SVG Optimizer Shrink SVG files safely — visual output stays identical. Aspect Ratio Calculator Solve any width/height from a target ratio instantly. PX to EM / REM Converter Pixel values to em, rem and % from any base size. CSS Border Radius Generator Drag the sliders, watch the shape, copy the CSS. CSS Animation Generator Presets + live preview → copy-ready @keyframes. CSS to Tailwind Converter Map plain CSS rules to Tailwind utility classes. Color Blindness Simulator See your design as color-blind users do. CSS Specificity Calculator Which selector wins? Get the (a,b,c) score. SVG Path Editor & Visualizer See, understand and transform SVG paths. Placeholder Image Generator Custom-size dummy images as PNG or SVG.

Security

6

DevOps

41
Chmod Permissions Calculator Toggle read, write and execute for owner, group and others — and get the octal number (755, 644…), symbolic notation and the ready chmod command. Cron Expression Generator Compose cron schedules and understand existing ones in plain words. Dockerfile Generator Solid Dockerfile starters for every major stack. Docker Compose Generator Build docker-compose.yml with a form — no YAML typos. YAML Validator Instant YAML syntax check with exact error locations. Nginx Config Generator Correct nginx server blocks for static sites, proxies and SPAs. Docker Run → Compose Converter One docker run command in, compose YAML out. .env File Generator & Checker Write, validate and download clean .env files. Htpasswd Generator Basic-auth credentials hashed right in your browser. SSH Config Generator Host aliases, keys, ports — a tidy ssh config. Systemd Service Generator Production-ready unit files from a simple form. GitHub Actions Workflow Generator CI YAML for your stack in one click. Kubernetes YAML Generator Deployment + Service + Ingress from one form. Conventional Commit Message Generator feat, fix, chore — well-formed commits every time. Terraform HCL Generator Ready-to-apply Terraform configs from a form. AWS IAM Policy Generator Visual builder for AWS IAM policy JSON. Makefile Generator Ready-made Makefiles with common targets. Log Viewer & Analyzer Filter, search and highlight log files. Dependency Analyzer Audit package.json dependencies, ranges and risk flags in seconds .htaccess Redirect Generator Build Apache redirect rules — HTTPS force, www handling & 301 redirects — right in your browser. Apache Virtual Host Generator Generate a production-ready Apache VirtualHost — SSL, PHP-FPM and logging included. Caddyfile Generator Build a clean Caddyfile for static sites, SPAs, reverse proxies or PHP apps in seconds. CORS Header Generator Generate correct CORS headers for raw HTTP, Nginx, Apache or Express — no more preflight errors. Cache-Control Header Generator Get the right Cache-Control header for every asset type — presets included, no guesswork. Set-Cookie Header Generator Build a secure Set-Cookie header with all attributes — plus matching JS and Express code. .htaccess to Nginx Converter Translate Apache .htaccess rules into Nginx directives automatically — with honest notes on what needs review. .dockerignore Generator Generate a thorough .dockerignore — smaller builds, faster deploys, no leaked secrets. GitLab CI Pipeline Generator Generate a working .gitlab-ci.yml with stages, dependency caching and build artifacts. docker run Command Builder Turn container options into a correct docker run command — ports, volumes, env and limits. kubectl Command Generator Build the right kubectl command for any action, resource and namespace in seconds. FFmpeg Command Generator Get the exact FFmpeg command for converting, trimming, compressing or resizing media. OpenSSL Command Generator Build correct OpenSSL commands for certificates, CSRs, key pairs and conversions. Cron Expression Explainer Paste any cron expression and read exactly when it runs — field by field, in plain English. ads.txt Generator Create a valid ads.txt for AdSense and other ad networks — correct format, right location. security.txt Generator Publish a compliant security.txt so researchers can reach you about vulnerabilities. llms.txt Generator Create an llms.txt that tells AI models what your site is and where the key pages are. AI Robots.txt Generator Decide which AI crawlers may access your site — block training, allow search, or both. Sitemap XML Generator Turn a URL list into a valid sitemap.xml with lastmod, priority and changefreq. .env Diff Compare two dotenv files variable by variable dotenv Linter Catch .env mistakes before they break your deploy .env to Kubernetes Secret Generate Secret or ConfigMap YAML from a dotenv file

Network & Web

7