80Tools
A fast browser-side utility library with formatters, generators, converters, validators, and developer helpers. Every tool keeps data on the client for privacy and speed.
Stack
Shared PHP header and footer, one shared CSS/JS pair, one folder per tool, and CDN-only third-party libraries where needed.
Encoding
Encoding / Decoding
Common browser-side encoders, decoders, and token viewers.
Base64 Encode / Decode
Encode UTF-8 text to Base64 or decode Base64 back to plain text.
URL Encode / Decode
Encode or decode URL components without leaving the page.
HTML Entity Encode / Decode
Convert reserved HTML characters into entities or decode entities back to text.
Unicode Escape Converter
Escape text into Unicode notation or unescape Unicode sequences back to text.
JWT Decoder
Decode JWT header and payload segments locally without verifying the signature.
Hashing
Hashing / Encryption
Digest and signature utilities powered by CryptoJS on the client.
MD5 Hash Generator
Hash text with MD5 in the browser using CryptoJS.
SHA-1 Hash Generator
Hash text with SHA-1 in the browser using CryptoJS.
SHA-256 Hash Generator
Hash text with SHA-256 in the browser using CryptoJS.
SHA-512 Hash Generator
Hash text with SHA-512 in the browser using CryptoJS.
HMAC Generator
Generate keyed HMAC digests in the browser using CryptoJS.
Formatting
Formatting / Beautifying
Pretty printers and minifiers for structured text and code.
JSON Formatter
Format or minify JSON with configurable indentation.
XML Formatter
Pretty-print or minify XML directly in the browser.
CSS Formatter
Beautify or minify CSS stylesheets in the browser.
SQL Formatter
Format SQL queries for readability or collapse them to a compact single line.
HTML Formatter
Beautify or minify HTML markup entirely in the browser.
Generators
Generators
Create IDs, passwords, placeholder text, QR codes, and barcodes.
UUID Generator
Generate random UUID values in the browser.
Random Password Generator
Generate secure random passwords with configurable character sets.
Lorem Ipsum Generator
Generate placeholder words, sentences, or paragraphs in the browser.
QR Code Generator
Generate QR codes in the browser with customizable colors and size.
Barcode Generator
Generate barcodes locally using JsBarcode.
Converters
Converters
Convert dates, colors, numeric bases, numerals, and text casing.
Unix Timestamp Converter
Convert between Unix timestamps and human-readable dates.
RGB / HEX Converter
Convert colors between RGB, HEX, and browser color input formats.
Number Base Converter
Convert whole numbers between bases 2, 8, 10, and 16.
Roman Numeral Converter
Convert Arabic numbers to Roman numerals or decode Roman numerals back to numbers.
Text Case Converter
Convert text between uppercase, lowercase, title case, sentence case, and swap case.
Text
Text Processing
Measure, transform, compare, and inspect strings in the browser.
Character / Word Counter
Count characters, words, lines, paragraphs, and estimated reading time.
Regex Tester
Test regular expressions against input text and inspect all matches.
String Reverser
Reverse text while preserving Unicode code points as well as possible.
Base58 Encode / Decode
Encode UTF-8 text to Base58 or decode Base58 back to text.
Levenshtein Distance
Measure edit distance and similarity between two strings.
Dev
Developer Tools
Daily helpers for tokens, headers, YAML/JSON, cURL, and user agents.
JWT Parser
Parse JWT claims, timestamps, and signature details without verifying the token.
YAML / JSON Converter
Convert YAML to JSON or JSON back to YAML in the browser.
cURL Command Generator
Build a cURL command from method, URL, headers, query params, and body text.
User Agent Parser
Parse browser, OS, device, and CPU data from a user agent string.
HTTP Headers Parser
Parse raw HTTP request or response headers into structured JSON.
Other
Other Utilities
Extra helpers for markdown, accessibility, validation, math, and checksums.
Markdown Preview
Render Markdown to sanitized HTML locally in the browser.
Color Contrast Checker
Check WCAG contrast ratios for foreground and background color pairs.
CSS Unit Converter
Convert between px, rem, em, vw, vh, and percent values.
Emoji Encoder / Decoder
Convert emojis to code point notation or decode code points back to emoji text.
Password Strength Checker
Estimate password strength, entropy, and composition signals in the browser.
Credit Card Validator
Validate card numbers with the Luhn algorithm and detect common card brands.
Resident ID Validator
Validate an 18-digit Mainland China resident ID format locally.
Percentage Calculator
Solve common percentage formulas such as ratio, percent-of-number, and percentage change.
Average Calculator
Calculate count, sum, average, median, min, and max for a list of numbers.
Camel / Snake / Kebab Converter
Convert identifiers between camelCase, snake_case, kebab-case, and PascalCase.
Unicode Normalizer
Normalize text into NFC, NFD, NFKC, or NFKD forms using the browser API.
ASCII Table
Browse the ASCII table and inspect the codes for your own text.
Bitwise Calculator
Calculate AND, OR, XOR, NOT, left shift, and right shift with BigInt-based logic.
CRC-32 Checksum
Calculate a CRC-32 checksum for input text in the browser.
Slug Generator
Turn arbitrary text into URL-friendly slugs in the browser.