All Developer Tools
The complete index of all 275 free developer tools on ThisDevTool, organized into 26 categories. Every tool runs entirely in your browser - instant, private, and no signup required.
API Tools
CSS & Design Tools
Encoding & Decoding Tools
Format Tools
Free Accessibility Tools
Free Cipher Tools
Free Code Generation Tools
Free Cryptography Tools
Free DevOps Tools
Free Fun & Esoteric Tools
Free Network Tools
Free Online CSS & Design Tools
Free Online JSON Tools
Free Online Math Tools
Free Online Security & Crypto Tools
Free Online SEO Tools
Generator Tools
Image Tools
Markdown Tools
Minify Code & Files
Preview Tools for Developers
Testing & Debugging Tools
Text & Content Tools
Unicode Tools
Validator Tools
More Tools
API Tools 7
- cURL to Code Converter — Convert cURL commands to Python, JavaScript, Go, PHP, and more.
- API Mock Generator — Generate realistic mock API data with faker patterns and schema-based generation.
- GraphQL Query Builder — Build GraphQL queries, mutations, and subscriptions with visual field selection.
- OpenAPI Spec Viewer — Parse and display OpenAPI 3.x specs with endpoint browsing and analysis.
- Browser Feature Detector — Test 40+ Web API support: WebGL, WebGPU, Service Workers, WebRTC, and more.
- JWT to OpenAPI Schema — Paste a decoded JWT JSON payload and generate an OpenAPI 3.0 Schema Object or JSON Schema. Type inference for all claim types.
- HTTP Status Code Reference — Complete reference for all HTTP status codes with descriptions and use cases.
CSS & Design Tools 15
- Color Palette Generator — Generate harmonious color palettes. Export as CSS, Tailwind, or SCSS.
- CSS Gradient Generator — Build linear, radial, conic, and repeating CSS gradients with presets.
- CSS Grid Generator — Visual CSS Grid builder with interactive cells, gap controls, and template areas.
- Flexbox Playground — Interactive Flexbox playground with visual item controls and CSS output.
- Typography Scale — Generate a modular type scale. Preview sizes and export as CSS.
- Box Shadow Editor — Design layered box shadows with sliders, presets, and live preview.
- CSS Animation Builder — Build @keyframes animations with timeline editor and preset effects.
- Glassmorphism Generator — Create frosted glass UI effects with backdrop-filter and live preview.
- Color Contrast Checker — Check foreground/background color contrast against WCAG AA and AAA standards.
- Color Converter — Convert between HEX, RGB, HSL, HSV, CMYK with harmonies and color blindness sim.
- SVG Optimizer — Optimize and minify SVG files by removing metadata, comments, and redundant data.
- CSS Clip Path Editor — Create clip-path shapes: circle, polygon, inset, and custom paths.
- CSS Filter Playground — Adjust blur, brightness, contrast, grayscale, and more with live preview.
- Font Pairing Suggester — Browse curated font pairs, preview layouts, and export CSS font declarations.
- Tailwind to CSS Converter — Convert Tailwind CSS utility classes to vanilla CSS with responsive and state handling.
Encoding & Decoding Tools 18
- Base64 Encoder/Decoder — Encode text to Base64 or decode Base64 strings instantly.
- URL Encoder/Decoder — Encode and decode URLs and URL components instantly.
- HTML Entity Encoder/Decoder — Encode and decode HTML entities including named and numeric references.
- Hex ↔ ASCII Converter — Convert between hexadecimal and ASCII text with multiple formats.
- Binary ↔ Text Converter — Convert text to binary representation and binary back to text.
- Number Base Converter — Convert between binary, octal, decimal, and hexadecimal number systems.
- String Escape/Unescape — Escape and unescape strings for JSON, HTML, URL, SQL, Regex, and CSV.
- Punycode / IDN Converter — Convert internationalized domain names between Unicode and Punycode (xn--).
- Base32/58/85 Encoder — Encode and decode Base32, Base58, Base85 (Ascii85), and Base62 formats.
- Data URL Creator — Convert files and text to data: URIs (Base64) and reverse.
- Image to Base64 — Convert images to Base64 data URIs with preview and CSS background output.
- Base64 to Image — Convert Base64 strings back to downloadable images with format detection.
- XSS Payload Encoder — Encode payloads for security testing: HTML entities, URL, Base64, Unicode escapes.
- Zero-Width Encoder — Hide secret messages inside text using zero-width Unicode characters.
- IP Address Converter — Convert between IPv4, IPv6, decimal, and binary IP representations.
- Morse Code Translator — Translate text to Morse code and back with audio playback via Web Audio API.
- SSL Certificate Decoder — Decode PEM X.509 certificates and display subject, issuer, and validity.
- Basic Auth Header Generator — Generate and decode HTTP Basic Auth headers. Get the Authorization value, cURL command, fetch, and Python snippets.
Format Tools 10
- JSON Formatter — Format, validate, and minify JSON. Syntax highlighting with error detection.
- SQL Formatter — Format and beautify SQL queries with keyword uppercasing and indentation.
- CSS Minifier & Beautifier — Minify or beautify CSS with size comparison and compression stats.
- JavaScript Minifier & Beautifier — Minify or beautify JavaScript code with size reduction stats.
- HTML Minifier & Beautifier — Minify or beautify HTML markup with comment removal options.
- XML Formatter & Validator — Format, validate, and minify XML with error detection.
- Line Number Tool — Add or remove line numbers with configurable format, padding, and start number.
- IBAN Validator & Formatter — Validate IBANs with ISO 13616 mod-97 checksum. Format with spaces, extract BBAN, bank code, country.
- E.164 Phone Formatter — Format messy phone numbers to E.164 standard (+1234567890). Country code selector, batch mode, and reference table.
- Image Format Converter — Convert images between PNG, JPEG, and WebP formats with quality control.
Free Accessibility Tools 2
- Color Contrast Checker — Check foreground/background color contrast against WCAG AA and AAA standards.
- WCAG Palette Generator — Generate accessible color palettes that pass WCAG contrast requirements.
Free Cipher Tools 15
- Enigma Machine Simulator — Authentic WWII Enigma M3 - Rotors I - V, Reflectors B/C, plugboard, double-step anomaly.
- Polybius Square Cipher — Encode text to row/column coordinate pairs using the classic 5×5 Polybius grid.
- Baconian Cipher — Map letters to 5-bit A/B sequences - Francis Bacon's 1605 steganographic cipher.
- Playfair Cipher — Digraph substitution with a 5×5 keyword square. Encrypt and decrypt paired letters.
- ADFGVX Cipher — WWI fractionating cipher - 6×6 Polybius square substitution + columnar transposition.
- Tap Code — Prison wall cipher used by Vietnam War POWs. 5×5 grid, audio tap playback.
- Rail Fence Cipher — Zig-zag transposition cipher with visual rail display. Choose 2 - 10 rails.
- Columnar Transposition — Write in rows, read columns by keyword alphabetical order - keyword permutation cipher.
- One-Time Pad (OTP) — XOR perfect secrecy. Generate cryptographically secure random keys. Encrypt and decrypt.
- Dancing Men Cipher — Encode and decode messages using the Sherlock Holmes stick-figure alphabet. Flags mark word boundaries. SVG stick figures for every letter.
- T9 Phone Decoder — Encode text to old-school multi-tap SMS keypad sequences and decode them back. 44 33 555 555 666 = HELLO. Visual keypad included.
- Vanity Phone Number Converter — Convert vanity phone numbers like 1-800-FLOWERS to dialable digits via ITU E.161 keypad mapping. Reverse lookup finds words in numbers.
- Scytale Cipher — Ancient Spartan cylinder transposition cipher. Set the diameter, encrypt or decrypt, and visualize the column grid.
- Baudot / ITA2 Code Decoder — Encode and decode text using 5-bit ITA2 teletype code with Letters/Figures shift states. Render as punched paper tape.
- Letters to Numbers (A1Z26) — A=1, B=2...Z=26 cipher. Encode, decode, reverse (Z=1), custom offset, and sum mode. Used in Gravity Falls and escape rooms.
Free Code Generation Tools 7
- JSON to TypeScript — Convert JSON data to TypeScript interfaces, type aliases, or readonly types.
- JSON to Go Struct — Convert JSON to Go structs with json tags and proper Go naming.
- JSON to Python Dataclass — Convert JSON to Python dataclasses, TypedDict, or Pydantic models.
- JSON to C# Classes — Convert JSON to C# classes, records, or JsonProperty-annotated models.
- JSON to Java Classes — Convert JSON to Java POJOs, Lombok classes, or Java 16+ records.
- JSON to Rust Structs — Convert JSON to Rust structs with serde Serialize/Deserialize derives.
- cURL to Code Converter — Convert cURL commands to Python, JavaScript, Go, PHP, and more.
Free Cryptography Tools 16
- Hash Generator — Generate SHA-256, SHA-384, SHA-512, and SHA-1 hashes using Web Crypto API.
- ROT13 / ROTn Cipher — Apply ROT13, ROT5, ROT47, or custom rotation ciphers to text.
- Caesar Cipher — Encrypt/decrypt with Caesar cipher. Brute force mode with frequency analysis.
- AES Encryption — Encrypt and decrypt text with AES-256-GCM using Web Crypto API and PBKDF2.
- RSA Key Generator — Generate RSA key pairs (2048/4096-bit) and export as PEM via Web Crypto API.
- HMAC Generator — Generate HMAC signatures using SHA-256/384/512 via Web Crypto API.
- File Checksum Verifier — Calculate and verify SHA-256/SHA-1/SHA-512 file checksums in your browser.
- Password Hasher (PBKDF2) — Hash and verify passwords using PBKDF2-SHA256 with configurable iterations.
- Text Hash Compare — Hash two texts with SHA-256/512/SHA-1 and compare results side by side.
- Hash Identifier — Identify hash types (MD5, SHA-1, SHA-256, bcrypt, etc.) from pasted hash strings.
- BIP39 Mnemonic Generator — Generate 12-24 word cryptocurrency recovery phrases with entropy and checksum validation.
- Clock Code Decoder — Decode messages hidden in clock face positions with visual display.
- Colored Squares Cipher — Map hex colors to alphabet characters and render as visual blocks.
- Five-Needle Telegraph — Victorian Cooke & Wheatstone 5-needle telegraph simulator.
- Slash-and-Pipe Encoder — Encode binary as ASCII art using slashes and pipe characters.
- Gallifreyan Symbol Generator — Generate Doctor Who circular Gallifreyan text via SVG rendering.
Free DevOps Tools 8
- Nginx Config Generator — Generate Nginx configs for reverse proxy, static sites, SSL, and load balancing.
- .htaccess Generator — Generate .htaccess rules for redirects, security, performance, and rewrites.
- Docker Compose Builder — Build docker-compose.yml with visual service cards, volumes, and templates.
- Dockerfile Builder — Generate Dockerfiles with language presets, multi-stage builds, and best practices.
- SSH Config Builder — Build ~/.ssh/config with host entries, proxy jumps, and cloud templates.
- GitHub Actions Builder — Generate CI/CD workflow YAML for Node.js, Python, Docker, and custom pipelines.
- Systemd Service Builder — Generate systemd .service and .timer unit files with presets and install commands.
- .env Template Builder — Parse .env files to generate .env.example with redacted secrets and comments.
Free Fun & Esoteric Tools 10
- Dancing Men Cipher — Encode and decode messages using the Sherlock Holmes stick-figure alphabet. Flags mark word boundaries. SVG stick figures for every letter.
- T9 Phone Decoder — Encode text to old-school multi-tap SMS keypad sequences and decode them back. 44 33 555 555 666 = HELLO. Visual keypad included.
- Vanity Phone Number Converter — Convert vanity phone numbers like 1-800-FLOWERS to dialable digits via ITU E.161 keypad mapping. Reverse lookup finds words in numbers.
- Scytale Cipher — Ancient Spartan cylinder transposition cipher. Set the diameter, encrypt or decrypt, and visualize the column grid.
- Baudot / ITA2 Code Decoder — Encode and decode text using 5-bit ITA2 teletype code with Letters/Figures shift states. Render as punched paper tape.
- Letters to Numbers (A1Z26) — A=1, B=2...Z=26 cipher. Encode, decode, reverse (Z=1), custom offset, and sum mode. Used in Gravity Falls and escape rooms.
- Pig Latin Translator — Translate English to Pig Latin and back. Handles consonant clusters, vowel-start words, capitalisation, and hyphenated words.
- DNA Sequence Encoder — Encode text to DNA codon sequences (A/C/T/G) and decode them back. Translate codons to amino acids using the standard genetic code table.
- Resistor Color Code Calculator — Decode 4/5/6-band resistor color codes to resistance values or find bands for any value. Visual resistor diagram. Tolerance and TC support.
- Periodic Table Word Speller — Can you spell a word using only element symbols from the periodic table? Ba+C+O+N = BACON. Backtracking algorithm finds all valid spellings.
Free Network Tools 14
- Subnet Calculator — Calculate CIDR subnets: network, broadcast, host range, and subnet splitting.
- DNS Record Builder — Construct A, AAAA, CNAME, MX, TXT, SRV, and NS records in BIND format.
- HTTP Status Codes — Searchable reference of all HTTP status codes (1xx-5xx) with descriptions.
- HTTP Header Inspector — Parse and explain HTTP headers with security scoring and builder mode.
- User Agent Parser — Parse User-Agent strings to extract browser, OS, device, and engine info.
- MIME Type Lookup — Look up MIME types by file extension or find extensions by MIME type.
- IP Address Converter — Convert between IPv4, IPv6, decimal, and binary IP representations.
- URL Parser — Break down URLs into protocol, host, path, query params, and hash components.
- HTTP Methods Reference — Complete HTTP method reference: GET, POST, PUT, DELETE with examples and properties.
- MAC Address Generator — Generate random or vendor-prefixed MAC addresses. Colon, hyphen, and Cisco dot formats. Bulk & validate.
- Random Port Generator — Generate random ephemeral ports (1024-65535) with well-known port exclusion. Bulk, range, and reference modes.
- IPv6 ULA Generator — Generate RFC 4193 Unique Local Addresses (fd00::/8). Create /48 prefixes, list /64 subnets, validate ULA addresses.
- DNS over HTTPS Lookup — Query A, AAAA, MX, TXT, CNAME, NS records via Cloudflare 1.1.1.1 and Google 8.8.8.8 DoH resolvers. Batch mode and CSV export.
- HTTP Status Code Reference — Complete reference for all HTTP status codes with descriptions and use cases.
Free Online CSS & Design Tools 10
- CSS Grid Generator — Visual CSS Grid builder with interactive cells, gap controls, and template areas.
- Flexbox Playground — Interactive Flexbox playground with visual item controls and CSS output.
- CSS Gradient Generator — Build linear, radial, conic, and repeating CSS gradients with presets.
- Box Shadow Editor — Design layered box shadows with sliders, presets, and live preview.
- Glassmorphism Generator — Create frosted glass UI effects with backdrop-filter and live preview.
- CSS Animation Builder — Build @keyframes animations with timeline editor and preset effects.
- Image Color Picker — Pick colors from images with magnifier, palette extraction, and HEX/RGB/HSL output.
- Tailwind to CSS Converter — Convert Tailwind CSS utility classes to vanilla CSS with responsive and state handling.
- SVG Optimizer — Optimize and minify SVG files by removing metadata, comments, and redundant data.
- CSS Clip Path Editor — Create clip-path shapes: circle, polygon, inset, and custom paths.
Free Online JSON Tools 10
- JSON Formatter — Format, validate, and minify JSON. Syntax highlighting with error detection.
- JSON Schema Generator — Infer JSON Schema from sample data. Supports Draft-07 and Draft-04.
- JSONPath Evaluator — Test JSONPath expressions against JSON data with highlighted matches.
- JSON to TypeScript — Convert JSON data to TypeScript interfaces, type aliases, or readonly types.
- JSON to Go Struct — Convert JSON to Go structs with json tags and proper Go naming.
- JSON to Python Dataclass — Convert JSON to Python dataclasses, TypedDict, or Pydantic models.
- JSON to C# Classes — Convert JSON to C# classes, records, or JsonProperty-annotated models.
- JSON to Java Classes — Convert JSON to Java POJOs, Lombok classes, or Java 16+ records.
- JSON to Rust Structs — Convert JSON to Rust structs with serde Serialize/Deserialize derives.
- JSON Size Analyzer — Analyze JSON size by key with treemap visualization and optimization tips.
Free Online Math Tools 6
- Prime Number Tester — Test if any number is prime using trial division and Miller-Rabin. Find next/previous prime. Factorize.
- Fibonacci Generator — Generate Fibonacci sequences, compute any Nth term with BigInt precision, and explore golden ratio convergence.
- Digital Root Calculator — Calculate the digital root of any number with step-by-step reduction. O(1) shortcut formula and batch mode.
- Fraction Approximator — Convert any decimal to its closest fraction using continued fractions. Shows convergents and approximation error.
- Clock Angle Calculator — Calculate the angle between clock hands at any time. Shows acute and reflex angles with a visual clock face and quiz mode.
- Golden Ratio Calculator — Apply Phi (1.618) to any dimension. Get the golden pair, visualize the Fibonacci spiral, and explore design applications.
Free Online Security & Crypto Tools 10
- AES Encryption — Encrypt and decrypt text with AES-256-GCM using Web Crypto API and PBKDF2.
- RSA Key Generator — Generate RSA key pairs (2048/4096-bit) and export as PEM via Web Crypto API.
- HMAC Generator — Generate HMAC signatures using SHA-256/384/512 via Web Crypto API.
- Password Hasher (PBKDF2) — Hash and verify passwords using PBKDF2-SHA256 with configurable iterations.
- JWT Builder — Construct JWT tokens with custom claims, timestamps, and header options.
- SSL Certificate Decoder — Decode PEM X.509 certificates and display subject, issuer, and validity.
- CSP Builder — Build Content Security Policy headers with directive form and strictness rating.
- CORS Headers Builder — Generate CORS headers with code snippets for Express, Nginx, Apache, and Flask.
- SRI Hash Generator — Generate SHA-256, SHA-384, and SHA-512 Subresource Integrity hashes for scripts and stylesheets.
- Hash Generator — Generate SHA-256, SHA-384, SHA-512, and SHA-1 hashes using Web Crypto API.
Free Online SEO Tools 13
- Meta Tag Generator — Generate SEO-optimized meta tags with title, description, and OG tags.
- Schema JSON-LD Generator — Generate FAQ, HowTo, Article, Product, and LocalBusiness structured data.
- SERP Preview — Preview how your page will look in Google search results.
- Robots.txt Generator — Generate and validate robots.txt files for search engine crawlers.
- OG / Twitter Card Preview — Preview how your links look when shared on social media.
- UTM Bulk Builder — Generate tracked UTM URLs in bulk for marketing campaigns.
- Canonical Tag Checker — Check if a URL has a canonical tag and whether it points to itself.
- Hreflang Tag Builder — Generate hreflang tags for multi-language and multi-region sites.
- Slug Normalizer — Clean and normalize URL slugs in bulk. Handles special characters.
- Backlink Profile Dashboard — Import CSV backlink data to visualize domain authority distribution and top referring domains.
- Voice Search Suggester — Generate long-tail keyword matrices with question words and prepositions for voice search SEO.
- AMP HTML Validator — Validate AMP HTML by checking for banned tags, required elements, and custom JS restrictions.
- Social Share Preview — Preview how links appear on Facebook, Twitter/X, LinkedIn, Discord, and Slack.
Generator Tools 15
- Password Generator — Generate strong passwords with a strength meter. Customizable length and chars.
- UUID Generator — Generate v4 UUIDs instantly. Bulk generate up to 100 at a time.
- QR Code Generator — Generate and decode QR codes. Download as PNG or SVG.
- Barcode Generator — Generate Code 128, EAN-13, UPC-A, and Code 39 barcodes as PNG or SVG.
- Fake Data Generator — Generate realistic test data as JSON, CSV, or SQL INSERT statements.
- Favicon Generator — Generate a full favicon pack (ICO, PNG, Apple Touch) from any image.
- Email Signature Generator — Create professional HTML email signatures with social links and images.
- Color Palette Generator — Generate harmonious color palettes. Export as CSS, Tailwind, or SCSS.
- Slug Generator — Generate clean URL slugs from any text. Handles accents and special chars.
- RSA Key Generator — Generate RSA key pairs (2048/4096-bit) and export as PEM via Web Crypto API.
- Placeholder Image Generator — Generate solid, gradient, or patterned placeholder images. Download as PNG.
- Random Number Generator — Cryptographic RNG with dice roller, coin flipper, lottery picker, and histogram.
- Random Name Generator — Generate random names, words, sentences, and paragraphs from built-in databases.
- ULID Generator — Generate Universally Unique Lexicographically Sortable Identifiers with Crockford Base32 encoding.
- MAC Address Generator — Generate random or vendor-prefixed MAC addresses. Colon, hyphen, and Cisco dot formats. Bulk & validate.
Image Tools 9
- Image Color Picker — Pick colors from images with magnifier, palette extraction, and HEX/RGB/HSL output.
- Placeholder Image Generator — Generate solid, gradient, or patterned placeholder images. Download as PNG.
- Dockerfile Builder — Generate Dockerfiles with language presets, multi-stage builds, and best practices.
- Image to Base64 — Convert images to Base64 data URIs with preview and CSS background output.
- Base64 to Image — Convert Base64 strings back to downloadable images with format detection.
- Emoji to PNG — Render any emoji as PNG at custom sizes (16-512px) with background options.
- Color Palette Extractor — Drop any image to extract its dominant colors using K-Means clustering. Get hex, RGB, and CSS variables.
- Image Resizer & Compressor — Resize and compress images in your browser. Adjust dimensions, quality, and format.
- Image Format Converter — Convert images between PNG, JPEG, and WebP formats with quality control.
Markdown Tools 9
- Markdown Preview — Write Markdown and see a live rendered preview side-by-side.
- HTML ↔ Markdown — Convert HTML to Markdown or Markdown to HTML instantly.
- Markdown Table Builder — Build markdown tables visually. Add rows, columns, and alignment.
- README.md Generator — Generate README.md templates with badges, sections, and live markdown preview.
- JSON to Markdown Table — Convert JSON arrays, objects, or CSV to formatted Markdown tables with alignment.
- Markdown to Slides — Convert Markdown to navigable slide presentations with fullscreen mode.
- HTML to Plain Text — Extract readable text from HTML. Preserve links as Markdown or convert full HTML to Markdown.
- Markdown to Plain Text — Strip markdown syntax while preserving readable text content.
- Markdown to PDF — Convert Markdown to a styled HTML preview and export as PDF.
Minify Code & Files 6
- JSON Formatter — Format, validate, and minify JSON. Syntax highlighting with error detection.
- CSS Minifier & Beautifier — Minify or beautify CSS with size comparison and compression stats.
- JavaScript Minifier & Beautifier — Minify or beautify JavaScript code with size reduction stats.
- HTML Minifier & Beautifier — Minify or beautify HTML markup with comment removal options.
- XML Formatter & Validator — Format, validate, and minify XML with error detection.
- SVG Optimizer — Optimize and minify SVG files by removing metadata, comments, and redundant data.
Preview Tools for Developers 8
- Markdown Preview — Write Markdown and see a live rendered preview side-by-side.
- SERP Preview — Preview how your page will look in Google search results.
- OG / Twitter Card Preview — Preview how your links look when shared on social media.
- Responsive Design Tester — Preview HTML at different viewport sizes with device presets and side-by-side mode.
- Base64 to Image — Convert Base64 strings back to downloadable images with format detection.
- Web-Safe Fonts Preview — Preview 20+ web-safe fonts with adjustable size, weight, and comparison mode.
- Social Share Preview — Preview how links appear on Facebook, Twitter/X, LinkedIn, Discord, and Slack.
- Markdown to PDF — Convert Markdown to a styled HTML preview and export as PDF.
Testing & Debugging Tools 15
- Regex Tester — Test regular expressions with real-time matching, capture groups, and visual highlights.
- Diff Checker — Compare two texts side-by-side with line-level diff highlighting.
- JSON Formatter — Format, validate, and minify JSON. Syntax highlighting with error detection.
- JSON Schema Generator — Infer JSON Schema from sample data. Supports Draft-07 and Draft-04.
- XML Formatter & Validator — Format, validate, and minify XML with error detection.
- Regex to English — Explain regular expressions in plain English with detailed breakdowns.
- Regex Pattern Library — 50+ searchable regex patterns for emails, URLs, dates, IPs, and more.
- Responsive Design Tester — Preview HTML at different viewport sizes with device presets and side-by-side mode.
- WebSocket Tester — Connect to any ws:// or wss:// endpoint, send messages, and view live event logs with timestamps. JSON auto-detected.
- Browser Feature Detector — Test 40+ Web API support: WebGL, WebGPU, Service Workers, WebRTC, and more.
- IBAN Validator & Formatter — Validate IBANs with ISO 13616 mod-97 checksum. Format with spaces, extract BBAN, bank code, country.
- JavaScript Keycode Info — Press any key to see event.key, event.code, keyCode, which, location, and all modifier states in real time.
- Browser Performance Timing — Analyze navigation waterfall, resource timing, and Core Web Vitals (LCP/CLS/INP) live from the Performance API.
- AMP HTML Validator — Validate AMP HTML by checking for banned tags, required elements, and custom JS restrictions.
- Log File Forensics Analyzer — Paste or drag-drop logs to extract and count IPs, emails, URLs, file paths, timestamps, and MAC addresses with highlighting and CSV export.
Text & Content Tools 15
- Word Counter — Count words, characters, sentences, paragraphs, and reading time.
- Case Converter — Convert text between UPPER, lower, Title, camelCase, snake_case, and more.
- Lorem Ipsum Generator — Generate placeholder text by paragraphs, sentences, or words.
- Slug Generator — Generate clean URL slugs from any text. Handles accents and special chars.
- Readability Score — Calculate Flesch-Kincaid, Gunning Fog, Coleman-Liau, SMOG, and ARI readability scores.
- Text Sorter — Sort lines alphabetically, numerically, by length, randomly, or by custom column.
- List Deduper — Remove duplicate lines from lists. Sort, trim, and filter blank lines.
- Find & Replace (Advanced) — Advanced find and replace with regex, multi-rule, capture groups, and diff preview.
- Text Reverser — Reverse text by characters, words, lines, or sentences with Unicode support.
- Unicode Text Generator — Generate fancy text in bold, italic, script, fraktur, and more Unicode styles.
- Markdown Table Builder — Build markdown tables visually. Add rows, columns, and alignment.
- Whitespace Visualizer — Visualize invisible characters: spaces, tabs, newlines, NBSP with colored symbols.
- Character Frequency Analyzer — Analyze character frequency with bar chart, percentages, and CSV export.
- Emoji Picker — Search and copy from 1,800+ emojis organized by category with skin tone support.
- String Length Calculator — Calculate string length in characters, bytes (UTF-8/16), codepoints, and graphemes.
Unicode Tools 9
- Unicode Text Generator — Generate fancy text in bold, italic, script, fraktur, and more Unicode styles.
- Braille Translator — Convert text to Unicode Braille patterns with Grade 1 and Grade 2 support.
- Punycode / IDN Converter — Convert internationalized domain names between Unicode and Punycode (xn--).
- Zero-Width Char Detector — Detect and remove zero-width characters (ZWS, ZWNJ, ZWJ, BOM) from text.
- Emoji Picker — Search and copy from 1,800+ emojis organized by category with skin tone support.
- Unicode Search — Search Unicode characters by name, hex code, or description across all blocks.
- Unicode Inspector — Inspect character properties: codepoint, UTF-8/16 encoding, category, block, and script.
- Homoglyph Detector — Detect look-alike Unicode characters used in phishing and homoglyph attacks.
- String Obfuscator — Obfuscate text with Unicode homoglyphs, zero-width spaces, or HTML entities. Decode mode included.
Validator Tools 8
- JSON Formatter — Format, validate, and minify JSON. Syntax highlighting with error detection.
- JSON Schema Generator — Infer JSON Schema from sample data. Supports Draft-07 and Draft-04.
- XML Formatter & Validator — Format, validate, and minify XML with error detection.
- MAC Address Generator — Generate random or vendor-prefixed MAC addresses. Colon, hyphen, and Cisco dot formats. Bulk & validate.
- IBAN Validator & Formatter — Validate IBANs with ISO 13616 mod-97 checksum. Format with spaces, extract BBAN, bank code, country.
- IPv6 ULA Generator — Generate RFC 4193 Unique Local Addresses (fd00::/8). Create /48 prefixes, list /64 subnets, validate ULA addresses.
- E.164 Phone Formatter — Format messy phone numbers to E.164 standard (+1234567890). Country code selector, batch mode, and reference table.
- AMP HTML Validator — Validate AMP HTML by checking for banned tags, required elements, and custom JS restrictions.
More Tools 83
- JWT Decoder — Decode JWT tokens to inspect header, payload, and expiration. No validation.
- Cron Parser — Parse cron expressions to human-readable schedules and generate cron syntax.
- Timestamp Converter — Convert between Unix epoch timestamps and human-readable dates.
- CSV ↔ JSON — Convert between CSV and JSON formats with delimiter detection.
- YAML ↔ JSON — Convert between YAML and JSON formats with validation.
- .env Redactor — Paste .env files and redact secret values for safe sharing.
- XML ↔ JSON Converter — Convert between XML and JSON formats with attribute handling.
- TOML ↔ JSON Converter — Convert between TOML and JSON configuration formats.
- chmod Calculator — Calculate Unix file permissions with visual checkboxes and presets.
- Indent Converter — Convert between tabs and spaces with customizable indent width.
- Code Line Counter — Count lines of code, comments, and blank lines with language detection.
- .gitignore Builder — Generate .gitignore files by selecting project types and frameworks.
- ASCII Art Generator — Convert text to ASCII art with multiple font styles.
- Text Shadow Editor — Create text shadow effects with neon, 3D, retro, and custom layered styles.
- Border Radius Editor — Per-corner border radius editor with advanced blob shapes and presets.
- CSS Transform Playground — 2D and 3D CSS transform playground with rotate, scale, skew, and translate.
- Neumorphism Generator — Generate soft UI / neumorphic designs with concave, convex, and pressed states.
- Easing / Bezier Curve Editor — Interactive cubic-bezier curve editor with animation preview and presets.
- CSS Specificity Calculator — Calculate CSS selector specificity with visual breakdown and compare mode.
- CSS Unit Converter — Convert between px, rem, em, vw, vh, %, pt, and more CSS units.
- SVG to CSS Background — Convert SVG to CSS background-image with data URI, Base64, or URL encoding.
- SVG Path Editor — Visual SVG path editor - draw, edit control points, and export path data.
- Aspect Ratio Calculator — Calculate, compare, and resize aspect ratios with common preset references.
- NATO Phonetic Alphabet — Convert text to NATO, LAPD, or Western Union phonetic alphabets.
- TOTP 2FA Generator — Generate TOTP two-factor authentication codes with countdown timer.
- License Picker — Browse, compare, and generate open source license files (MIT, Apache, GPL, etc.).
- Changelog Generator — Build CHANGELOG.md entries in Keep a Changelog or Conventional format.
- SemVer Comparator — Compare, sort, increment, and test semantic version ranges.
- Git Cheat Sheet — Interactive Git command reference with 65+ commands, topics, and workflows.
- Text to Speech — Preview text with browser Speech Synthesis API. Adjustable voice, rate, pitch, and volume.
- Column Extractor — Extract columns from text by delimiter, fixed width, regex, or JSON path.
- ASCII Table — Interactive ASCII reference table (0-127) with search, convert, and extended ASCII.
- Syntax Highlighter — Highlight code syntax for JS, Python, HTML, CSS, SQL and export as styled HTML.
- Typing Speed Test — Test your typing speed (WPM) and accuracy with timed text passages.
- Pomodoro Timer — Pomodoro technique timer with customizable work/break intervals and session stats.
- Keyboard Shortcuts — Searchable keyboard shortcut reference for VS Code, JetBrains, Vim, and Terminal.
- Smart Quotes Converter — Convert between straight and curly quotes, fix dashes, ellipses, and typography.
- Unit Converter — Convert 100+ units across length, weight, temperature, volume, area, speed, and more.
- Byte Calculator — Convert between B, KB, MB, GB, TB, PB in binary (1024) and SI (1000) modes.
- Time Zone Converter — Convert times between 30+ world time zones with DST awareness.
- Date Calculator — Add/subtract dates, find differences in days/weeks/months, business day calculator.
- Roman Numeral Converter — Convert between Arabic numbers and Roman numerals (1-3999) with quiz mode.
- Percentage Calculator — 5-in-1 percentage tool: X% of Y, % change, increase/decrease, fraction to percent.
- Statistics Calculator — Calculate mean, median, mode, std dev, variance, percentiles with visual charts.
- Matrix Calculator — Matrix add, subtract, multiply, transpose, determinant, and inverse operations.
- Boolean Evaluator — Generate truth tables for boolean expressions with AND, OR, NOT, XOR, NAND, NOR.
- Bitwise Calculator — Perform AND, OR, XOR, NOT, shift operations with visual bit toggles.
- JSON ↔ XML Advanced — Bidirectional JSON/XML converter with attribute handling and namespace support.
- DPI Calculator — Calculate DPI/PPI from pixel dimensions and physical sizes for screen and print.
- Scientific Notation Converter — Convert between standard, scientific, and engineering notation with sig figs.
- Number to Words — Convert numbers to English words with ordinal and currency modes (up to trillions).
- Color Blindness Simulator — Simulate protanopia, deuteranopia, tritanopia, and achromatopsia on any color.
- Screen Info Detector — Detect screen resolution, DPR, color depth, orientation, touch, battery, and network.
- Time Duration Calculator — Add/subtract time durations, convert units, and calculate timesheet totals.
- Pi Digit Searcher — Search for any number sequence in the first 10,000 digits of Pi.
- Regex Golf — Write the shortest regex to match target strings. 10+ challenges with scoring.
- Epoch Countdown — Countdown timer to any Unix timestamp with milestone tracking.
- SQL Injection Demo — Educational SQL injection simulator with challenges and parameterized query fixes.
- Number to Emoji — Convert numbers to emoji digits, dice, Roman numeral emoji, and tally marks.
- Binary Art Generator — Convert text to visual binary patterns with customizable block characters.
- CSS Color Name Finder — Find the nearest CSS named color for any hex/RGB input using color distance.
- Lorem Ipsum Alternatives — Generate placeholder text: Classic, Hipster, Bacon, Pirate, Corporate, Cat ipsum.
- CSS Named Colors — Browse all 148 CSS named colors with search, sort by hue/lightness, and copy hex.
- HTML Symbols Reference — Searchable reference of 200+ HTML entities: currency, math, arrows, Greek, and more.
- Pixel Ruler — On-screen pixel measurement tool with horizontal/vertical rulers and DPI calibration.
- CSR Command Generator — Generate OpenSSL commands for CSR, self-signed certs, and key generation with SAN.
- JSON ↔ YAML Advanced — Bidirectional JSON/YAML converter with multi-document, anchors, and block/flow styles.
- Delimiter Converter — Convert between CSV, TSV, PSV, SSV with auto-detection and RFC 4180 quoted fields.
- Browser Fingerprint Viewer — Inspect your browser fingerprint: user agent, screen, hardware, WebGL renderer, canvas hash, and entropy estimate.
- SQL to ORM Model Generator — Paste a CREATE TABLE statement and generate Sequelize (JS), GORM (Go), SQLAlchemy (Python), or Prisma boilerplate instantly.
- Protobuf Schema Preview — Paste a .proto file to parse and visualize messages, services, enums, and fields as a structured tree.
- Math Expression Evaluator — Safely evaluate math expressions using the Shunting-yard algorithm (no eval). Supports +−×÷^%, sqrt, trig, log, ln, abs, pi, e with RPN trace and history.
- Download ETA Calculator — Calculate download/upload time from file size and speed. Supports all units (B→TB, Kbps→Gbps, KB/s→GB/s). Batch mode, progress simulator, and speed reference.
- Vigenère Cipher — Encrypt and decrypt text with the Vigenère polyalphabetic cipher. Brute force and tabula recta included.
- Anagram Checker — Check if two strings are anagrams. Character frequency comparison table and anagram generator.
- Palindrome Checker — Check if a word or phrase is a palindrome. Batch mode and famous palindromes reference.
- Email List Normalizer — Deduplicate email lists, strip Gmail dots and plus aliases, lowercase, and validate format.
- CSS Button Generator — Design CSS buttons visually with live preview. Customize padding, radius, colors, shadows, and get :hover/:active states.
- CSS Variable Theme Builder — Build a CSS custom property theme visually with live mock dashboard preview. Export a :root block.
- Layout Mockup Builder — Drag-and-drop wireframe blocks (header, sidebar, main, footer). Export clean HTML + CSS skeleton.
- Sudoku Solver — Solve 9x9 Sudoku with backtracking algorithm and step-by-step animation.
- Password Entropy Calculator — Calculate Shannon entropy with crack time estimates and strength rating.
- AI Token Counter — Count tokens for OpenAI, Anthropic, and Gemini models with cost estimation.
One index for every developer tool
ThisDevTool is a free, privacy-first collection of 275 browser-based developer utilities spanning data formats, encoding, cryptography, CSS, text processing, generators, and more. This page is the master index - jump to a category above or browse the full list below. Every tool runs entirely client-side, so your data never leaves your browser.
Popular starting points include the JSON Formatter, Base64 Encoder/Decoder, Regex Tester, JWT Decoder, and Hash Generator.