Free Online Developer Tools
Format, encode, decode, debug and convert — without pasting secrets into a server.
45 free tools · no sign-up · runs in your browser
Most popular
JSON Formatter
Clean, minify, and validate JSON data structures.
Open Tool →Base64
Encode and decode Base64 strings instantly.
Open Tool →Regex Tester
Real-time expression matching and testing.
Open Tool →JWT Decoder
Decode and inspect JWT tokens — header, payload, timestamps.
Open Tool →SQL Formatter
Format, beautify, and minify SQL queries online. Supports MySQL, PostgreSQL, SQLite, and more SQL dialects.
Open Tool →YAML Formatter
Format and validate YAML. Convert YAML to JSON or JSON to YAML. Supports 2 and 4 space indentation.
Open Tool →Diff Checker
Compare two files for visual differences.
Open Tool →Cron Builder
Visual builder for cron-job schedules.
Open Tool →Formatters & Validators
Pretty-print, minify and validate structured data and queries.
JSON Formatter
Clean, minify, and validate JSON data structures.
Open Tool →JSON Validator
Validate JSON syntax and get precise error messages with line numbers. Check if JSON is well-formed instantly.
Open Tool →XML Formatter
Format, minify, and validate XML. Convert XML to JSON with one click. Supports custom indent sizes.
Open Tool →YAML Formatter
Format and validate YAML. Convert YAML to JSON or JSON to YAML. Supports 2 and 4 space indentation.
Open Tool →SQL Formatter
Format, beautify, and minify SQL queries online. Supports MySQL, PostgreSQL, SQLite, and more SQL dialects.
Open Tool →Diff Checker
Compare two files for visual differences.
Open Tool →Regex Tester
Real-time expression matching and testing.
Open Tool →JSON Schema Generator
Generate a JSON Schema from one or more sample JSONs — drafts 2020-12, 2019-09, 7, 6, 4. Detects formats (date-time, email, uuid, ipv4, uri), extracts $defs, validates with AJV, and exports to YAML, TypeScript, and Zod. 100% in your browser.
Open Tool →Mermaid Live Editor
Create flowcharts, sequence diagrams, ER diagrams, class diagrams, state machines, Gantt charts, and more with live preview. Export as SVG or PNG.
Open Tool →Encoders, Security & Auth
Encode, hash and inspect tokens, IDs, timestamps and schedules.
Base64
Encode and decode Base64 strings instantly.
Open Tool →URL Encoder/Decoder
Encode and decode URLs using percent-encoding. Supports full URI, component, and legacy encoding modes.
Open Tool →HTML Entity
Encode special chars to HTML entities and decode back.
Open Tool →Hash Generator
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes from text or files. Supports HMAC authentication codes.
Open Tool →JWT Decoder
Decode and inspect JWT tokens — header, payload, timestamps.
Open Tool →Multi-Tenant JWT Debugger
Inspect B2B SaaS JWTs — tenant context, scoped permissions, provider conventions (Clerk, WorkOS, Auth0, Supabase, Stack Auth, Firebase, Cognito), comparison, and a test-token generator.
Open Tool →Password Gen
Highly secure, random entropy generation.
Open Tool →UUID Generator
Generate random UUID v4 identifiers. Bulk generate up to 100 UUIDs, toggle uppercase/lowercase and hyphen formatting.
Open Tool →Credit Card Test Number Generator
Generate Luhn-valid test card numbers and browse provider-specific sandbox test cards for Stripe, PayPal, Adyen, Braintree, Square, and more.
Open Tool →Unix Timestamp
Unix timestamps to human dates, multiple timezones.
Open Tool →Cron Builder
Visual builder for cron-job schedules.
Open Tool →Data Converters
Move data between JSON, CSV, XML, Excel, ORMs and CI systems.
JSON ↔ CSV Converter
Convert JSON arrays to CSV and CSV back to JSON. Custom delimiter, header row control, and one-click download.
Open Tool →CSV to XML Converter
Convert CSV files to XML with configurable element names, attribute mode, pretty-print, and XML declaration. Ideal for data integration and API workflows. Free, no upload.
Open Tool →XML to CSV Converter
Flatten XML data into CSV rows. Auto-detect row elements, handle nested fields with dot notation. Preview detected structure before conversion. Free, browser-based.
Open Tool →CSV to XLSX Converter
Convert CSV files to Excel XLSX format. Auto-detect delimiters, infer column types, add header formatting. Batch support. Free, browser-based, no upload.
Open Tool →XLS to CSV Converter
Convert Excel XLS or XLSX files to CSV. Multi-sheet workbooks: convert first sheet or all sheets as separate CSVs in a ZIP. Custom delimiters. Free, no upload.
Open Tool →SQL to ORM Converter
Convert CREATE TABLE SQL to Prisma, Drizzle, SQLAlchemy, Django, TypeORM, Sequelize, GORM, and Ecto model definitions — free, browser-based, no account needed.
Open Tool →CI/CD Configuration Converter
Convert CI/CD pipelines between GitHub Actions, GitLab CI, CircleCI, and Bitbucket Pipelines. Parses workflows into a canonical IR and re-emits them with confidence-annotated audit, round-trip validation, and a Markdown audit report. 200+ component mappings (actions/checkout, setup-node, docker/build-push, AWS/GCP/Azure auth, CircleCI orbs, Bitbucket pipes). 100% in your browser.
Open Tool →AI & LLM
Cost, size and configure LLM-powered systems.
AI Coding Rules
Curated rules-file library and generator for Cursor, Claude Code, GitHub Copilot, Windsurf, Cline, Aider, Continue, and Cody. Browse 20 hand-crafted .cursorrules / CLAUDE.md / copilot-instructions.md files for popular stacks, build a custom one with the wizard, or convert any rules file between AI-tool formats.
Open Tool →LLM Cost Calculator
Compare token counts and API costs across GPT-5, Claude Opus 4.7, Gemini 3, and more — all in your browser.
Open Tool →GPU VRAM Calculator for LLMs
Estimate GPU VRAM for running or fine-tuning open LLMs — Llama, Mistral, Qwen, DeepSeek, Gemma, Phi. Inference, LoRA, QLoRA, full FT, every quantization level, with the math shown.
Open Tool →RAG Cost Calculator
End-to-end RAG pipeline cost — Embedding · Storage · Retrieval · Generation. Compare 17 embedding models × 10 vector DBs × 20+ LLMs in one view, with the math shown for every layer.
Open Tool →Vector Database Cost Calculator
Compare monthly cost across Pinecone, Weaviate, Qdrant, Milvus, Chroma, MongoDB Atlas, and self-hosted pgvector. Quantization, replication, and DevOps overhead all baked in.
Open Tool →DevOps, Web & Network
Repo hygiene, uptime, networking, SEO and front-end accessibility.
Gitignore Generator
Generate .gitignore files for any language, framework, or IDE — 100+ templates, 100% client-side.
Open Tool →Is It Down?
Live status of npm, GitHub, OpenAI, AWS, Cloudflare, Stripe, Vercel, Discord, Slack, Anthropic, and 40+ more developer services. One page, refreshed every 30 seconds, with 90-day per-service incident history and dynamic OG link previews.
Open Tool →IP Calculator
Calculate subnet mask, network address, broadcast, wildcard mask, usable hosts, and binary representation for any IPv4 or IPv6 CIDR. Includes VLSM, subnet splitter, and range-to-CIDR converter.
Open Tool →SEO Audit
Audit any URL's on-page SEO — meta tags, headings, images, links, schema, Open Graph, and Twitter Cards in seconds.
Open Tool →CSS Gradient
Visual CSS background generator & code.
Open Tool →WCAG Contrast Checker
Real-time WCAG 2.1 AA/AAA + APCA contrast checker. Paste any two colors and see the ratio, pass/fail badges for every threshold, a live preview at six text sizes in regular and bold, color-blindness simulation (protanopia, deuteranopia, tritanopia, achromatopsia), the nearest passing colors when you fail, and one-click export to CSS, SCSS, Tailwind, or design tokens. 100% in your browser.
Open Tool →Cheatsheets & Learning
Searchable references and practice for everyday developer tooling.
Cheatsheet Hub
Interactive cheatsheets for Git, CSS, Linux, React, Vim, and more. Search, filter, and copy commands instantly.
Open Tool →Git Cheatsheet
Essential Git commands — setup, branching, merging, remotes, undoing changes, and more. Search and copy instantly.
Open Tool →Linux Commands Cheatsheet
Essential Linux and Bash commands for navigation, files, processes, networking, and scripting. Search and copy instantly.
Open Tool →Vim Cheatsheet
Vim modes, navigation, editing, search & replace, macros, and essential config. Search and copy instantly.
Open Tool →CSS Cheatsheet
Quick reference for CSS selectors, Flexbox, Grid, typography, animations, and modern CSS. Search and copy instantly.
Open Tool →React Cheatsheet
React hooks, component patterns, performance optimizations, and React 19 features. Search and copy instantly.
Open Tool →Vim Adventure
Learn Vim by playing. Free browser-based game with 25 levels teaching hjkl, word motions, search, deletion, and more. No signup, no paywall, progress saved locally. Best free Vim Adventures alternative.
Open Tool →About Developer Tools
These are the utilities developers reach for a dozen times a day: pretty-printing a JSON payload, decoding a JWT to check its claims, testing a regular expression against real input, turning a Unix timestamp into a readable date, or diffing two config files to see what actually changed. Every tool on this page runs locally in your browser. Nothing you paste is uploaded, logged or stored, which matters when the thing you are debugging is a production token, a customer record or a private API response.
The hub is organised by job rather than by file type. Formatters & Validators clean up and check JSON, XML, YAML and SQL, and include a JSON Schema generator and a Mermaid diagram editor. Encoders, Security & Auth covers Base64, URL and HTML entity encoding, hashing, JWT inspection (including multi-tenant issuer debugging), UUIDs, password generation, Stripe-style test card numbers, cron expressions and timestamps. Data Converters move data between JSON, CSV, XML and Excel, translate SQL schemas into ORM models, and convert CI/CD pipelines between GitHub Actions, GitLab CI, CircleCI and Bitbucket.
If you build with large language models, the AI & LLM group estimates token costs across providers, sizes GPU memory for self-hosted models, prices RAG pipelines and vector databases, and generates rules files for AI coding assistants. DevOps, Web & Network tools handle .gitignore templates, service status checks, subnet maths, SEO audits, CSS gradients and WCAG colour contrast. Finally, the cheatsheets give you searchable references for Git, Linux, Vim, CSS and React — plus a small game for learning Vim motions.
Each tool page explains what the tool does, walks through a real example, lists common errors and how to fix them, and links to related tools so you can chain steps together — for example, validate JSON, convert it to CSV, then open it in a spreadsheet converter.
Frequently Asked Questions
Is it safe to paste API keys or JWTs into these tools?
Yes. Every developer tool here runs entirely in your browser using client-side JavaScript. Your input is never sent to a server, logged or stored. You can confirm this by opening your browser's network tab while you use a tool. As a general habit, still rotate any secret you have pasted anywhere outside your own systems.
Do the developer tools work offline?
Most do. Once a page has loaded, formatters, encoders, validators and converters keep working without a connection. Tools that check live data — such as Is It Down or the SEO audit — need network access.
What is the difference between the JSON Formatter and the JSON Validator?
The JSON Formatter pretty-prints or minifies JSON and highlights syntax errors as you type. The JSON Validator focuses on correctness: it reports the exact line and column of each error and can validate a document against a JSON Schema.
Can I convert data between formats in one go?
Yes. Use the Data Converters group for JSON ↔ CSV, CSV ↔ XML and CSV ↔ Excel. Each tool's related-tools section links to the next logical step, so you can validate, convert and then format output without leaving the site.
Are these tools free for commercial use?
Yes. All tools are free with no sign-up, no usage limits and no watermarks, for personal and commercial work alike.