Quick Access
One-click access to frequently used tools
JSON Formatter
Format, minify, and validate JSON syntax, all processed locally in browser.
PDF to PNG
Rasterize each page and export as PNG, ZIP bundled, adjustable DPI scale.
PDF Merge
Concatenate multiple files in order.
Image Format Convert
Convert between PNG/JPEG/WebP, supports GIF first frame and SVG rasterization.
Image Compress
Batch compress to WebP/JPG with max dimension and quality controls.
QR Code Generator
Generate PNG from text, URL, WiFi, etc.
PDF Tools
Merge, split, convert to/from images, reverse page order, metadata, watermark, compress, and more — all processed locally in your browser.
PDF to PNG
Rasterize each page and export as PNG, ZIP bundled, adjustable DPI scale.
Images to PDF
Combine PNG/JPEG into a PDF, one image per page.
PDF Merge
Concatenate multiple files in order.
PDF Split
Export page by page or group by a fixed page count.
PDF Rotate
Apply 90°/180°/270° rotation to selected pages.
PDF Delete Pages
Check pages to delete; remaining pages keep original order.
PDF Crop Margins
Remove black edges or whitespace, with page selection and pt margins.
PDF Decrypt (Known Password)
Enter the known open password and export a new unprotected file.
PDF Compress (Best for Scans)
Rasterize and rebuild as JPG-PDF for significantly smaller size (lossy).
PDF Extract Text
Export as txt; works for text-based PDFs. Scanned docs may have no text.
Text Watermark
Diagonal semi-transparent watermark, ideal for internal drafts.
Stamp / Logo
Overlay PNG/JPG on every page with position and scale controls.
Page Numbers
Batch page numbering in footer, supports {n} / {total} placeholders.
Header & Footer Template
Three-column header/footer with presets and one-click placeholder replacement.
Batch Export Queue
Export multiple PDFs to PNG sequentially, ZIP with subdirectories.
PDF Reverse Page Order
Reverse the entire page order (pdf-lib copy pages).
PDF Document Properties
Read and write title, author, keywords, Creator, and other metadata.
Roadmap & Disclaimer
Scope notes on Office conversion, text editing, watermark removal, and more.
PDF Signature Check
Check if a PDF has digital signatures.
JSON Tools
Format, YAML/TOML/CSV conversion, JSONPath, JMESPath, structural diff, TypeScript types—all under /json.
JSON Formatter
Format, minify, and validate JSON syntax, all processed locally in browser.
YAML ↔ JSON
Config file format conversion (js-yaml).
TOML ↔ JSON
Config format conversion (@iarna/toml).
JSON ↔ CSV
Convert between object array and CSV table.
JSONPath
Extract nodes from JSON (jsonpath-plus).
JMESPath
Query JSON with JMESPath (jmespath).
JSON Diff
Tree-shaped delta (jsondiffpatch).
JSON → TypeScript
Heuristically generate interface from sample JSON.
JSON → Go
Generate Go struct from JSON.
JSON → Java
Generate Java POJO class from JSON.
JSON → SQL
Convert JSON array to INSERT statements.
JSON Merge
Deep merge multiple JSON objects.
XML ↔ JSON
Convert between XML and JSON.
JSON Minify
Remove whitespace to minify JSON, show size savings.
Text Processing
Case conversion, line sorting/cleanup, HTML to plain text, indent, line numbers, line wrapping, statistics, find & replace, regex, diff, Lorem, slug, ROT13, and more.
Case & Naming
Upper/lower, title case, camelCase, kebab-case, snake_case, CONSTANT_CASE, etc.
Line Cleanup
Sort, deduplicate, remove blank lines, trim each line, reverse line order.
Word Count
Lines, characters, words, UTF-8 bytes, grapheme clusters.
Find & Replace
Literal or regex replacement with configurable flags.
Split / Join
Split into multiple lines by delimiter, or join lines with delimiter.
Regex Playground
Match, groups, and highlight preview.
Text Diff
Line-level difference between two texts (diff).
Lorem Placeholder
Generate Latin placeholder paragraphs.
Slug
Convert title to URL-friendly slug.
ROT13
Caesar cipher shift 13 (applying twice restores original).
HTML to Plain Text
Strip tags via DOMParser and extract visible text.
Indent / Dedent
Add spaces or tabs before each line, or strip leading whitespace.
Sort Lines
Ascending/descending and natural sort (numbers by value).
Line Numbers
Add sequential numbers with width and custom separator.
Fixed-Width Wrap
Re-wrap paragraphs at given character width (UTF-16 count).
Pinyin Converter
Convert Chinese characters to Pinyin.
Simplified ↔ Traditional
Convert between Simplified and Traditional Chinese.
String Masking
Mask sensitive information with custom keep positions.
Emoji Picker
Browse, search, and copy emojis by category.
Synonyms & Antonyms
Chinese synonym/antonym lookup with built-in dictionary.
Numeronym
Generate numeronyms like i18n, l10n, a11y.
ASCII Art Text
Convert text to ASCII art banner.
Pangu Spacing
Automatically add spaces between CJK and half-width characters.
Template Filler
Use { { variable } } syntax with auto-detection and batch fill.
URL Defang
Defang URLs for safe sharing, with refang support.
Image Tools
Format conversion, compress, resize, flip/rotate/filter, watermark, collage, EXIF, OCR, and more.
Image Format Convert
Convert between PNG/JPEG/WebP, supports GIF first frame and SVG rasterization.
Image Compress
Batch compress to WebP/JPG with max dimension and quality controls.
Image Resize
Batch resize to uniform dimensions with contain/cover modes.
Image Crop
Select area or input pixel coordinates, export as PNG/JPG/WebP.
Image Proportional Scale
Scale proportionally by longest edge or fixed width/height, no distortion.
Image Watermark (Text)
Adjustable position, opacity, and font size; batch export as ZIP.
Image Collage
Vertical long image or horizontal strip, export as PNG/JPG/WebP.
Image EXIF (View / Strip)
View metadata and re-export with privacy info removed.
Image OCR
Chinese/English text recognition (Tesseract.js).
ICO / Favicon Generator
Choose size and export favicon.ico.
Image to PNG (Universal)
Convert WebP, JPG, PNG, GIF, etc. uniformly to PNG.
WebP to PNG
Convert .webp to .png.
JPG to PNG
Convert JPEG to PNG.
GIF to PNG
Export only the first frame of the animation.
SVG to PNG
Rasterize vector image to PNG.
PNG to JPG
Composite transparency onto white background.
WebP to JPG
Decode WebP and export as JPEG.
PNG to WebP
Smaller size, better for web delivery.
JPG to WebP
Further reduce image size in compatible environments.
Flip / Rotate / Filter
Mirror, 90° rotation, grayscale, and invert via Canvas batch export.
Greyscale
Convert image to greyscale using Canvas.
Nine Grid Crop
Crop image into 3×3 grid, export as ZIP.
Screenshot Beautifier
Add background, border-radius, and shadow to screenshots. Export PNG.
Encoding & Crypto
Base32/58/64, URL, Hex, escape, hash, HMAC, AES, RSA-OAEP, XOR, Vigenère, CRC32, QR code encode/decode, and more.
Base64
Encode and decode text or files.
Base32
RFC 4648 text encode/decode (commonly used for OTP/key display).
URL Encode / Decode
Common encode/decode scenarios.
Hex (Hexadecimal)
Convert between UTF-8 bytes and hexadecimal.
Escape & Entities
HTML entities and JSON string escaping.
Hash Digest
MD5, SHA-256, and other checksums and digests.
HMAC
HMAC-SHA1/256/384/512 in hexadecimal.
AES-256-GCM
Passphrase + PBKDF2 key derivation, local encrypt/decrypt.
Random Password / Token
Configurable length and charset, crypto-secure random.
CRC32
IEEE polynomial checksum (hexadecimal).
Base58
Bitcoin alphabet text encode/decode.
QR Code Generator
Generate PNG from text, URL, WiFi, etc.
QR Code Decoder
Parse QR code from image (jsQR).
XOR
Byte-wise XOR with cycling key, output as hex or Base64.
Vigenère Cipher
Classic polyalphabetic cipher for English letter encrypt/decrypt.
RSA-OAEP
Generate keys via Web Crypto, asymmetric encrypt/decrypt for short text.
Bcrypt Hash
Bcrypt hash generation and verification.
SM3 Hash
Chinese SM3 hash algorithm.
SM4 Encryption
Chinese SM4 symmetric encryption/decryption.
SM2 Encryption
Chinese SM2 asymmetric encryption.
Password Strength
Analyze password complexity, show strength bar.
Wi-Fi QR Code
Generate Wi-Fi connection QR code from SSID, password, encryption.
BIP39 Mnemonic
Generate BIP39 mnemonic for Bitcoin/Ethereum wallets.
RSA Key Pair
Generate RSA public/private key pair (PEM format).
Utilities
Timestamp, various IDs, unit conversion, ASCII, financial & phone validation, encoding tables, barcode, ffmpeg experiment, and other misc tools.
Timestamp Converter
Convert between seconds, milliseconds, and date.
UUID Generator
Batch generate UUID v4 (crypto.randomUUID).
ULID
Time-sortable unique ID, batch generate.
NanoID
Short random string with customizable alphabet.
Unit Converter
px/rem and byte KiB/MB conversions.
ASCII Table
Character reference for codes 0–127.
IBAN Validate
Mod 97 check digit validation.
Luhn
Bank card number mod-10 validation.
Phone Number
Parse and format to E.164 (libphonenumber-js).
NATO / Morse / Braille
Phonetic alphabet, Morse code, and six-dot Braille.
Barcode
CODE128/EAN and other 1D barcodes (JsBarcode).
Media Convert (Experimental)
Browser-side transcoding via ffmpeg.wasm (CDN core).
OTP/TOTP
TOTP two-factor authentication code generator.
HTTP Basic Auth
Generate Authorization header from username and password.
Cookie Parser
Parse HTTP Cookie header string into table.
JWT Generator
Generate/edit JWT with custom header, payload, and secret.
SVG Placeholder
Generate SVG placeholder images with custom dimensions and colors.
Stopwatch
Online stopwatch: start/pause/reset/lap.
Date Calculator
Add/subtract days, calculate date intervals.
Percentage Calculator
Percentage calculations.
Temperature Converter
Convert between °C, °F, K temperature units.
Roman Numerals
Convert between Arabic and Roman numerals.
MAC Address Lookup
Look up vendor by MAC prefix (OUI).
IPv4 Range
Calculate CIDR notation from IP range.
Port Reference
Common port numbers and protocols reference.
Math Evaluator
Evaluate math expressions with functions and constants.
ETA Calculator
Estimate remaining time from progress and elapsed time.
MAC Address Generator
Generate random MAC addresses with prefix and case options.
Device Info
Detect browser, screen, network and system information.
AI Token Counter
Estimate token count for GPT-4/GPT-3.5/Claude models.
Aspect Ratio Calculator
Calculate simplest ratio and reverse compute from known side.
Loan Calculator
Equal installment / equal principal with payment schedule.
BMI Calculator
Calculate BMI value and category with reference chart.
Work Hours Calculator
Calculate work duration, overtime, and salary estimate.
Web & SEO
Share card preview, robots/sitemap, CSP, Permissions-Policy, .env, security headers; plus URL/MIME, HTML/SVG/Markdown, UA, color, and accessibility tools.
Open Graph Preview
Fill in meta info and preview share card style (local simulation).
robots.txt Generator
Check common rules and generate robots.txt text.
Sitemap Generator
Generate sitemap.xml fragment from URL list.
CSP Builder
Toggle Content Security Policy directives and export header value.
Permissions-Policy
Feature policy header builder with explanations.
.env Parser
Paste env file and view as table (one-click value masking).
Security Headers Cheat Sheet
Common HTTP security header descriptions and one-click copy examples.
URL Parser
Decompose URL and query parameters into a table.
Punycode
Internationalized domain name xn-- and Unicode.
Data URL
Convert between file and data: Base64.
File Type Sniff
Guess type by magic bytes (PNG/PDF/ZIP etc.).
MIME Lookup
Extension and MIME type reference.
HTML Formatter
Indent and minify (js-beautify).
SVG Formatter
SVG/XML validation and indentation.
Markdown ↔ HTML
Preview rendered output and export.
HTTP Status Codes
Common codes lookup and search.
User-Agent
Rough UA string parsing.
Key Code
Debug keydown key / code values.
Color Converter
Convert between HEX, RGB, HSL and copy as CSS.
Color Contrast
WCAG foreground/background contrast ratio.
Documents & Productivity
CSV & Markdown tables, full-width/half-width, RMB uppercase, calendar & vCard, email headers, and more.
CSV ↔ Markdown Table
Convert between CSV and Markdown pipe table.
Full-Width / Half-Width
Convert alphanumeric and common punctuation between full and half width.
RMB Uppercase
Convert amount to Chinese uppercase (yuan, jiao, fen).
iCalendar Preview
Paste .ics and list event summaries.
vCard Parser
Decode electronic business card fields into a table.
Email Header Parser
Unfold folded lines and display key-value pairs.
ID Card Validator
Validate Chinese ID card number and extract info.
Chinese Traditional Colors
Traditional color names with hex values, click to copy.
Relationship Calculator
Calculate family relationship titles from relationship chain.
Development & APIs
GraphQL, OpenAPI, Properties, XML, SemVer, Mermaid, EditorConfig; plus JWT, config & JSON toolchain, SQL, networking & certificates, compression, and base conversion.
GraphQL Formatter
Format query/mutation (graphql).
OpenAPI Viewer
Tree-view browse and search Swagger JSON.
Properties ↔ JSON
Convert between Java .properties and JSON.
.editorconfig
Generate EditorConfig from tech stack presets.
XML Formatter
General XML validation and indentation.
SemVer Compare
Version validity, ordering, and diff (semver).
Mermaid Preview
Render flowchart/sequence diagram source (mermaid).
Nginx Formatter
Format/beautify Nginx config files.
Docker Run → Compose
Convert docker run command to docker-compose.yml.
Regex Cheatsheet
Common regex patterns reference.
Fake Data Generator
Generate fake data like names, emails, addresses.
Code Deobfuscate
JS code beautifier/deobfuscator (simple formatting).
cURL to Code
Convert cURL commands to Python/JavaScript/Go/PHP/Java code.
CSS Box Shadow Generator
Visual box-shadow editor with multi-layer support and live preview.
CSS Border Radius Generator
Adjust each corner independently with live preview.
Flexbox Playground
Visual Flex property editor with live layout preview.
CSS Gradient Generator
Linear/radial gradients with adjustable color stops and angle.
CSS Animation Generator
Visual keyframes editor with preset animations.
Color Blindness Simulator
Simulate protanopia, deuteranopia, tritanopia, and achromatopsia.
Protobuf Decoder
Decode Base64/Hex protobuf data without schema.
JWT Decode
Parse header/payload as JSON (signature not verified).
SQL Formatter
Beautify and minify (sql-formatter).
.gitignore
Select and merge common templates.
Compress / Decompress
Gzip, Deflate, Brotli (streaming API).
Cron Explainer
Convert 5-field cron expression to human-readable description.
chmod
Convert between octal and rwx notation.
IPv4 Subnet
CIDR network/broadcast/host range.
IPv6 Subnet
CIDR start/end and address count (ip-address).
X.509 Certificate
PEM parse and SHA-256 fingerprint (@peculiar/x509).
IEEE 754
Float32/64 hexadecimal with exponent and mantissa.
Base Converter
Binary/octal/decimal/hex and big integers (BigInt).