Free Web Developer Tools — Complete Directory
Every tool on onHTML in one place. No ads, no login, no rate limits — everything runs in your browser. From JSON formatting to CSS generators, Base64 encoding to QR codes.
Formatters & Validators
12 toolsJSON Formatter & Validator
Format, validate and minify JSON instantly. Syntax errors highlighted with exact line numb
Regex Tester
Test and debug regular expressions live with real-time match highlighting. Supports flags,
Markdown Editor
Write Markdown with live preview side by side. Export to HTML or copy rendered output. Sup
Text Diff Checker
Compare two blocks of text side by side and see differences highlighted. Line-by-line and
Word & Character Counter
Count words, characters, sentences, and paragraphs in real time. Calculate reading time an
AI Token Counter
Count tokens for GPT-3.5, GPT-4, and Claude models using the exact tokenizer. Estimate API
HTTP Headers Inspector
Inspect HTTP response headers for any URL. Check status code, cache-control, security head
Text & Code Diff Checker
Compare two files or code snippets and view differences highlighted line by line. Supports
JSON Diff Viewer
Compare two JSON documents and see added, removed, and changed keys highlighted. Supports
SQL Formatter & Beautifier
Format and beautify SQL queries online. Supports MySQL, PostgreSQL, SQL Server, SQLite. Ke
JSON Viewer & Tree Explorer
Explore and navigate JSON data with an interactive tree view. Expand/collapse nodes, searc
Code Beautifier — HTML, CSS & JS Formatter
Beautify and format HTML, CSS, and JavaScript code with configurable indentation. Paste me
Code & Data Converters
19 toolsColor Picker — HEX RGB HSL Converter
Pick colors visually and instantly convert between HEX, RGB, and HSL formats. Copy CSS-rea
Base64 Encoder & Decoder
Encode or decode Base64 text and files instantly. Supports images, PDFs, and any binary fi
JWT Decoder
Decode and inspect JWT tokens instantly — view header, payload, and signature. Verify sign
Case Converter
Convert text between camelCase, PascalCase, snake_case, kebab-case, UPPER_CASE, and more.
Slug / URL Generator
Convert any title or phrase into a clean URL slug. Handles special characters, accents, an
Image Compressor
Compress JPEG, PNG, and WebP images without visible quality loss. Reduce file size up to 9
SVG to PNG Converter
Convert SVG files to PNG images at any resolution. Set custom width and height, preserve t
Image Resizer
Resize images to exact pixel dimensions or percentages. Supports JPEG, PNG, WebP, and GIF.
JSON ↔ YAML ↔ XML ↔ CSV Converter
Convert JSON to YAML and YAML to JSON instantly with syntax validation. Handles nested str
Number Base Converter
Convert numbers between binary, octal, decimal, and hexadecimal instantly. Supports large
Tailwind ↔ CSS Converter
Convert plain CSS to Tailwind CSS utility classes instantly. Automatically maps colors, sp
HTML ↔ JSX Converter
Convert HTML snippets to valid JSX for React components. Handles className, camelCase prop
cURL to Code Converter
Convert cURL commands to Python, JavaScript, PHP, Go, and more. Paste a curl command and g
CSV ↔ JSON Converter
Convert CSV to JSON and JSON to CSV instantly. Supports headers, custom delimiters, and ne
Image to Base64 Encoder
Convert images to Base64 data URIs for embedding in HTML, CSS, or JSON. Supports JPEG, PNG
Markdown to HTML Converter
Convert Markdown files and text to clean HTML with syntax highlighting for code blocks. Do
HTML Entity Encoder / Decoder
Encode text to HTML entities and decode HTML entities back to readable text. Supports name
Unix Timestamp Converter
Convert Unix timestamps to human-readable dates and back. Supports seconds/ms, timezones,
Date Calculator — Add Days, Date Diff & Age
Add or subtract days from any date, calculate the difference between two dates, and comput
Generators
17 toolsPassword Generator
Generate strong, secure passwords instantly. Customize length up to 128 chars, choose char
QR Code Generator
Generate QR codes for URLs, WiFi, text, email, and phone. Download as PNG up to 512×512px.
Hash Generator — MD5 SHA256 SHA512
Generate MD5, SHA-1, SHA-256 and SHA-512 hashes for text or files instantly. Free online h
UUID / ULID Generator
Generate UUID v1, v4, and v7 instantly. Bulk generate up to 100 UUIDs at once. Free online
Meta Tag Generator
Generate complete HTML meta tags — title, description, Open Graph, and Twitter Cards — wit
Favicon Generator
Convert any image to a complete favicon set — ICO, PNG (16×16 to 512×512), Apple Touch Ico
Lorem Ipsum Generator
Generate Lorem Ipsum placeholder text in paragraphs, sentences, or words. Choose length an
Cron Expression Generator
Build cron expressions visually with a form-based editor. Set minute, hour, day, month, an
Mock JSON Generator
Generate realistic mock JSON data for testing APIs and UIs. Define a schema with types, ar
Open Graph Preview
Preview how your web page looks when shared on Facebook, Twitter, LinkedIn, and WhatsApp.
Schema.org JSON-LD Generator
Generate JSON-LD structured data markup for Google — Article, Product, FAQ, BreadcrumbList
Sitemap.xml Generator
Generate an XML sitemap from a list of URLs. Add priority, change frequency, and last-modi
robots.txt Generator
Build a robots.txt file visually. Configure allow/disallow rules per user-agent, set crawl
Pomodoro Focus Timer
Stay focused with a Pomodoro timer — customizable work and break intervals, session tracki
Color Palette Generator
Generate harmonious color palettes — complementary, triadic, analogous, and more. Export a
Crontab Visual Calendar
Visualize and explain cron expressions in plain English. See the next 10 scheduled run tim
Code Screenshot — Beautiful Code Images
Turn your code into beautiful screenshots with syntax highlighting, custom themes, gradien
CSS Tools
8 toolsCSS Glassmorphism Generator
Generate CSS glassmorphism effects visually. Adjust blur, transparency, border, and backgr
CSS Loader Generator
Generate CSS loading spinner animations with live preview. Choose from dots, rings, bars,
CSS Border Radius Generator
Build CSS border-radius shapes visually with independent corner controls. Preview any shap
CSS Cubic-Bezier Visualizer
Create CSS cubic-bezier easing curves with a visual editor. Drag control points and previe
CSS Gradient Generator
Create CSS gradient backgrounds visually — linear, radial, and conic. Add multiple color s
CSS Box Shadow Generator
Design CSS box shadows visually with live preview. Control offset, blur, spread, color, an
Color Contrast Checker — WCAG AA/AAA
Check foreground/background color contrast ratios against WCAG AA and AAA accessibility st
Mesh Gradient Generator
Create stunning mesh gradient backgrounds with draggable color points, 12 presets, and one
About onHTML Developer Tools
onHTML is a suite of free, privacy-first developer tools that run entirely in your browser. There are no servers processing your data, no accounts to create, and no usage limits. Every tool from JSON Formatter to Password Generator executes client-side using modern JavaScript and Web APIs.
Why Browser-Based Tools?
When you paste sensitive data — API keys, JWTs, passwords, proprietary JSON — into a server-side tool, that data leaves your network. With onHTML, your data stays on your device. The JWT Decoder never sees your tokens. The Hash Generator never sees your input. This matters for security-conscious developers and teams with compliance requirements.
Formatters and Validators
The formatting tools convert minified or unreadable data into structured output. The JSON Formatter applies RFC 8259 formatting rules, catches invalid JSON with exact error positions, and minifies for production. The Regex Tester runs your patterns in real time against test strings, showing match groups and positions. The Markdown Editor renders CommonMark and GFM syntax with live preview.
The Diff Checker uses the Myers diff algorithm — the same algorithm powering git diff — to highlight exact changes between two text blocks. For comparing JSON objects semantically (ignoring key order), the JSON Diff tool understands JSON structure rather than treating it as plain text.
Converters
The converter category handles the everyday transformations that interrupt workflow. The Base64 Encoder handles both standard Base64 and the URL-safe variant (base64url) used in JWTs and OAuth tokens. The JWT Decoder lets you inspect header, payload, and signature claims without any backend — essential when debugging authentication issues.
The JSON ↔ YAML Converter handles the bidirectional conversion needed when moving between application code (JSON APIs) and infrastructure configs (Kubernetes YAML, GitHub Actions). The cURL to Code Converter turns the commands you copy from DevTools or API documentation into fetch, axios, or Python requests snippets instantly.
For frontend developers, the HTML to JSX Converter handles the class→className, for→htmlFor, and self-closing tag transformations automatically. The Tailwind ↔ CSS Converter bridges the gap between utility-first and traditional CSS workflows.
Generators
The generator tools create content you'd otherwise have to write or calculate manually. The Password Generator uses crypto.getRandomValues() — the same entropy source as your OS — to produce passwords with measurable entropy. A 16-character password with mixed character types gives you approximately 105 bits of entropy, effectively immune to brute force with any foreseeable computing power.
The UUID/ULID Generator produces RFC 4122 v4 UUIDs and sortable ULIDs for use as database primary keys. The Mock JSON Generator creates realistic test data with proper types (names, emails, UUIDs, dates) — critical for frontend development that shouldn't depend on a running backend.
For SEO workflows, the Meta Tag Generator produces the full set of Open Graph, Twitter Card, and technical SEO tags. The Schema Generator creates valid JSON-LD structured data for Google's rich results. The Sitemap Generator and robots.txt Generator complete the technical SEO toolkit.
CSS Tools
The CSS tools replace the mental overhead of memorizing syntax. The Gradient Generator covers linear, radial, and conic gradients with color stops, hard stop patterns, and repeating variants — with the CSS output ready to copy. The Box Shadow Generator handles multiple shadows, inset shadows, and neumorphism presets.
The Glassmorphism Generator produces the backdrop-filter CSS with browser prefixes, while the CSS Loader Generator creates pure-CSS spinners and skeleton screens that run on the GPU compositor without triggering layout or paint.
The Cubic-Bezier Visualizer gives you a drag-and-drop editor for custom easing functions with a live preview of the animation. The Border Radius Generator handles the full 8-value syntax for creating organic blob shapes.
Frequently Asked Questions
Are these tools really free?
Yes. Every tool on onHTML is free to use without registration, subscription, or usage limits. The site is sustained by privacy-respecting advertising.
Is my data safe?
All tools process data in your browser using JavaScript. Your data is never transmitted to onHTML servers. You can verify this by opening DevTools → Network tab — you'll see zero API calls when using any tool.
Do the tools work offline?
After the initial page load, most tools work without internet access since they run entirely in JavaScript. Tools that fetch external data (like the HTTP Headers Inspector) require an active connection.
Can I use these tools in my team?
Yes. Share any tool URL directly with teammates. No accounts or permissions needed.
How many tools are available?
Currently 56 tools across 4 categories, with new tools added regularly. Subscribe to the RSS feed for announcements, or check the developer blog for guides.