Quick Access

One-click access to frequently used tools

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.

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.

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.

Documents & Productivity

CSV & Markdown tables, full-width/half-width, RMB uppercase, calendar & vCard, email headers, and more.

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).