Developer Tools
Small utilities for everyday development work: pretty-print or minify code, validate JSON, inspect tokens, test regular expressions, convert timestamps and build cron schedules. Input stays in your browser, which makes these safe to use with real payloads.
JSON Formatter
Paste messy or minified JSON and get clean, indented output instantly. Errors are…
JSON Validator
Find out whether your JSON is valid and, if it is not, exactly where and why.…
JSON to CSV
Turn a JSON array into a spreadsheet-ready CSV. Nested objects become columns such…
CSV to JSON
Paste CSV or open a file and get clean JSON. The delimiter is detected…
Base64 Encoder
Convert text or a file into Base64. Unicode is handled correctly, and you can…
Base64 Decoder
Paste a Base64 string to see what it contains. Text is shown immediately; images…
URL Encoder
Make any text safe to put in a URL. Pick the encoding mode that fits where the…
URL Decoder
Turn %20 and %C3%A9 back into readable text. Paste a full URL and you also get its…
Regex Tester
Write a regular expression, paste some text and see every match highlighted as you…
JWT Decoder
Paste a JSON Web Token to read what is inside it. Claims such as expiry are…
HTML Formatter
Paste minified or badly indented HTML and get consistently nested, readable…
CSS Formatter
Expand minified CSS into readable rules, one declaration per line, with nested…
JavaScript Formatter
Turn a wall of minified JavaScript into properly indented code you can read and…
HTML Minifier
Strip the bytes browsers do not need from your HTML. Comments and redundant…
CSS Minifier
Shrink a stylesheet for production. Beyond stripping whitespace, values are…
JavaScript Minifier
Compress JavaScript for production using the same engine modern build tools rely…
Markdown to HTML
Write or paste Markdown and watch it turn into HTML. Switch between a rendered…
XML Formatter
Indent XML so its structure is easy to follow, and find out immediately if it is…
SQL Formatter
Turn a long, tangled query into clearly structured SQL, with each clause on its…
SQL Minifier
Collapse a formatted query into a compact single line. Comments and redundant…
Timestamp Converter
Translate between epoch time and readable dates in both directions. The unit is…
Cron Expression Generator
Create a cron schedule without memorising the syntax, or paste an existing…
HTML Validator
Find the mistakes in your markup before a browser has to guess what you meant.…
CSS Validator
Catch the typing mistakes that CSS never complains about. Paste a style sheet and…
JavaScript Validator
Check whether your JavaScript will even parse, without running it. The validator…
JSON to XML
Turn JSON data into clean, well-formed XML. Nested objects become nested elements…
XML to JSON
Convert an XML document into JSON that is easy to work with in code. Repeated…
YAML to JSON
Paste YAML and get the equivalent JSON. Anchors and aliases are resolved…
JSON to YAML
Turn JSON into YAML that is pleasant to read and safe to parse. Strings that YAML…
Markdown Formatter
Give a Markdown document one consistent style. Tables are aligned, list markers…
Markdown Editor
Write Markdown and watch the formatted result appear beside it. The toolbar and…
HTML to Markdown
Paste HTML and get readable Markdown. The converter keeps what matters, headings…
Markdown to PDF
Turn Markdown into a PDF you can send or print. Write or paste your text, check…
Markdown Table Generator
Create a Markdown table without typing a single pipe. Fill in the grid, or paste…
HTML Table Generator
Build an HTML table by filling in a grid instead of writing rows of tags. Paste…
HTML Boilerplate Generator
Start a web page from a correct foundation. Fill in the title and the files you…
JavaScript Minify & Beautify
Switch between the compact and the readable form of a script with one click.…
JavaScript Obfuscator
Turn readable JavaScript into code that still runs the same and is very hard to…
JavaScript Code Runner
Write or paste JavaScript, press Run and read the console output next to your…
JavaScript Regex Generator
Pick what you need to match, or assemble a pattern from plain-language parts, and…
JavaScript Timestamp Converter
Enter a millisecond timestamp, Unix seconds or a date string and see what…
PHP Formatter
Paste messy PHP and get it back cleanly laid out. Indentation, braces, spacing…
PHP Minifier
Shrink PHP source by removing comments and the whitespace PHP does not need. The…
Python Formatter
Paste Python and get it back formatted the way Black would do it: tidy spacing…
Python Code Runner
Write Python, press Run and see the output of print() beside your code. The…
SQL Query Generator
Choose a task, fill in your table and column names, and get SQL written for your…
SQL Query Builder
Assemble a SELECT statement piece by piece. Add columns, joins, conditions, group…
SQL to JSON
Turn the data in a SQL dump into JSON. Paste INSERT statements, with or without…
JSON Schema Generator
Paste a JSON document and get a JSON Schema that describes it. Types, nested…
JSON Schema Validator
Paste a JSON Schema and a JSON document and see at once whether the data conforms.…
API Response Formatter
Make sense of an API response in one step. Paste the body, or the complete output…
API Request Builder
Describe an API call once: method, URL, query parameters, headers, authentication…
cURL Generator
Build a cURL command without memorising flags or fighting with quotes. Fill in the…
HTTP Request Generator
See an HTTP request as it really travels over the network: request line, headers…
API Documentation Generator
Create a clean API reference in seconds. Paste an OpenAPI 3 or Swagger 2 document…
REST API Tester
Send a real HTTP request to any public API and see what comes back: status code…
UUID Validator
Paste a list of UUIDs or GUIDs and see which are valid and why the others are not.…
UUID Version Checker
Paste a UUID to see what it is made of. The checker reads the version and variant…
Regex Escape Tool
Need to match a price like “$9.99 (incl. VAT)” or a file path inside a regular…
User Agent Parser
Turn cryptic user-agent strings into readable facts: browser and version…
HTTP Status Code Lookup
Type a status code or a few words and get a clear explanation: what the code…
MIME Type Lookup
Search by extension, by media type or by keyword and get the correct MIME type…
File Extension Lookup
Paste file names or drop files to learn what each extension means: the format, its…
HTTP Content-Type Generator
Enter a file name or extension and get the correct Content-Type header, with…
CORS Header Generator
Allow the right websites to call your API from the browser. List the origins…
Cookie Header Generator
Create a correct Set-Cookie header without memorising the rules. Choose the name…
JWT Generator
Build a signed JSON Web Token for testing an API or an authentication flow. Choose…
JWT Signature Generator
Work directly with the signature part of a JSON Web Token. Paste header.payload to…
OAuth URL Generator
Create the link that sends users to an OAuth 2.0 or OpenID Connect provider to…
Basic Auth Header Generator
Turn a username and password into the Authorization: Basic header that HTTP Basic…
Bearer Token Header Generator
Paste an access token and get the Authorization: Bearer header, or a complete…
JavaScript JSON Stringify Tool
Paste a JavaScript object or array exactly as it appears in source code, with…
JavaScript JSON Parse Tool
Paste JSON text or a JSON string copied from code, a database or a log line…
JavaScript Escape String
Paste any text and get a valid JavaScript string literal you can drop into code.…
JavaScript Unescape String
Turn an escaped JavaScript string back into the text it represents. Paste a string…
PHP Array to JSON
Paste a PHP array, from a config file, a var_export() dump or even print_r()…
JSON to PHP Array
Turn JSON into clean PHP source code. Choose the short [ ] syntax, classic array(…
JSON to TypeScript
Paste a JSON sample, such as an API response, and get TypeScript interfaces that…
JSON to JavaScript Object
Paste JSON and get a JavaScript object literal that looks like hand-written code…
JSON to Python Dictionary
Paste JSON and get it as Python code. The dictionary literal mode writes the data…
JSON to C# Class
Paste JSON and get C# model classes ready for System.Text.Json or Newtonsoft.Json.…
JSON to Java Class
Paste JSON and get Java model classes for Jackson, Spring Boot or any other JSON…
JSON to Go Struct
Paste JSON and get Go struct definitions ready for encoding/json. Field names are…
JSON to Kotlin Data Class
Paste JSON and get Kotlin data classes for Android or server-side Kotlin. Choose…
JSON to Dart Model
Paste JSON and get complete Dart model classes for Flutter or Dart servers…
JSON to Swift Model
Paste JSON and get Swift models that conform to Codable, ready for JSONDecoder.…
JSON to Rust Struct
Paste JSON and get Rust structs that serde can serialize and deserialize. Fields…
JSON to SQL Insert
Turn a JSON array of objects into INSERT statements you can run in MySQL, MariaDB…
JSON to GraphQL
Paste JSON and get a GraphQL schema in SDL that describes it. Objects become types…
GraphQL Formatter
Paste a GraphQL document, whether a one-line query from a network log, a…
GraphQL Query Validator
Check a GraphQL query before sending it. Without a schema, the validator checks…
YAML Validator
Check a YAML file before it breaks a deployment. The validator parses the document…
YAML Formatter
Clean up messy YAML in one click. The default mode formats with Prettier, the…
TOML Formatter
Tidy TOML files such as Cargo.toml, pyproject.toml and application configs. The…
TOML Validator
Check a TOML file against the TOML 1.0 specification. Errors such as a table…
INI File Formatter
Tidy INI-style configuration files such as php.ini, my.cnf, desktop entries…
JavaScript Error Decoder
Paste an error from the browser console or a Node.js terminal and get a…
JavaScript Console Formatter
Copying a browser console into a bug report usually produces a wall of timestamps…
JavaScript Variable Generator
Write variables as simple name = value lines and get clean JavaScript…
JavaScript Function Generator
Describe a function, its parameters and its return type, and get a ready-to-fill…
JavaScript Class Generator
List the fields of a class and get modern JavaScript: truly private #fields…
TypeScript Interface Generator
Write the properties of an object as name: type lines and get a TypeScript…
TypeScript Type Generator
Create the TypeScript types that are tedious to write by hand. Turn a list of…
TypeScript Enum Generator
Turn a list of names into a TypeScript enum, or into the as const object that many…
PHP Class Generator
List the properties of a class and get modern PHP: strict types, typed properties…
PHP Function Generator
Describe a function and get modern, typed PHP. The generator writes the signature…
Python Class Generator
List the attributes of a class and choose how Python should model it: a dataclass…
Python Function Generator
Describe a function and get well-structured Python: a signature with type hints…
Python Requirements Generator
Paste Python code, from one script or several files, and get the packages it needs…
Java Class Generator
List the fields of a Java class and get a complete POJO or record without the…
Java Method Generator
Describe a method and get a complete Java method inside a class: access and other…
C# Class Generator
List the properties of a type and get modern C#: a sealed class, record or record…
C# Method Generator
Describe a method and get idiomatic C#: the right access and static modifiers…
C++ Class Generator
List the members of a class and get modern C++ split into a header and a source…
Go Function Generator
Describe a function and get idiomatic Go: an exported or unexported name, an…
Rust Function Generator
Describe a function and get idiomatic Rust: parameters that borrow instead of…
MySQL Query Formatter
Paste one or more MySQL or MariaDB statements and get them formatted with…
MySQL Table Generator
Build a MySQL table without remembering the syntax. Add a row per column, pick the…
MySQL CREATE TABLE Generator
Type a table the way you would sketch it on paper, one short line per column, and…
PostgreSQL Query Formatter
Format PostgreSQL queries with the PostgreSQL grammar, so :: casts, JSONB…
PostgreSQL Table Generator
Design a PostgreSQL table column by column and get SQL that follows current…
SQLite Query Formatter
Format SQLite queries with the SQLite grammar and catch the statements that fail…
SQLite Table Generator
Design a table for SQLite and get SQL that respects how SQLite really works…
SQL CREATE TABLE Generator
Design a table once and see how to create it in four databases. The same columns…
SQL ALTER TABLE Generator
Instead of writing ALTER TABLE statements by hand, paste the table as it is and as…
SQL UPDATE Query Generator
Have a spreadsheet of new prices, stock levels or statuses? Paste it as CSV or…
SQL DELETE Query Generator
Deleting data is the one SQL operation you cannot undo by running another query.…
SQL SELECT Query Generator
Paste your table definition and get a complete set of parameterised queries built…
SQL JOIN Generator
Joining several tables means knowing which columns connect them. Paste your CREATE…
SQL WHERE Clause Generator
Add conditions row by row and get a correct WHERE clause with placeholders for…
SQL Index Generator
Paste a slow query and get the indexes it needs. The generator reads the WHERE…
SQL Foreign Key Generator
Many databases grow with *_id columns that were never declared as foreign keys, so…
SQL Database Schema Generator
Sketch a whole database in a few lines per table, or start from a blog, online…
SQL ER Diagram Generator
Paste the CREATE TABLE statements of a database and see its structure as an entity…
Database Column Type Converter
Moving a schema to another database starts with its column types. Paste CREATE…
Database Seed Data Generator
Paste your schema and get INSERT statements full of realistic test data. Values…
Git Ignore Generator
Pick the languages, frameworks, editors and operating systems used in your project…
SVG Formatter
Turn minified or messy SVG markup into readable, consistently indented code, or…
SVG Path Converter
Rewrite SVG path data the way you need it. Convert every command to absolute…
Also useful for developer work
- Case Converter
- Password Generator
- UUID Generator
- Hash Generator
- Color Picker
- HTTP Status Checker
- Text Diff Checker
- HTML to PDF
- SVG to PNG
- Image Color Extractor
- Image Palette Extractor
- Text to Binary
- Binary to Text
- Text to ASCII
- ASCII to Text
- Text to Hex
- Hex to Text
- Text to Octal
- Octal to Text
- HTTP Header Checker
- Website Technology Checker
- Website Source Code Viewer
- Excel to JSON
- CSS Gradient Generator
- CSS Box Shadow Generator
- CSS Border Radius Generator
- CSS Animation Generator
- CSS Button Generator
- CSS Loader Generator
- CSS Glassmorphism Generator
- CSS Neumorphism Generator
- CSS Flexbox Generator
- CSS Grid Generator
- CSS Transform Generator
- CSS Text Shadow Generator
- CSS Filter Generator
- Git Command Generator
- GitHub README Generator
- Changelog Generator
- Dockerfile Generator
- Docker Compose Generator
- Environment Variable Generator
- Cron Job Generator
- Project Name Generator
- Schema Markup Generator
- Random String Generator
- Random Token Generator
- API Key Generator
- Secret Key Generator
- HMAC Generator
- SHA-256 Generator
- SHA-512 Generator
- MD5 Hash Checker
- Hash Identifier
- Hash Compare Tool
- File Checksum Calculator
- Checksum Verifier
- URL Parser
- URL Query String Parser
- URL Query String Generator
- URL Encoding Checker
- URL Normalizer
- Browser Information Checker
- HTTP Method Tester
- Cache-Control Header Generator
- Text File Comparator
- File MIME Detector
- JSON Lines Formatter
- JSON Lines Validator
- CSV to SQL
- SQL to CSV
- SQL to XML
- XML to YAML
- YAML to XML
- Docker Command Generator
- Kubernetes YAML Generator
- Kubernetes Deployment Generator
- Kubernetes Service Generator
- Kubernetes ConfigMap Generator
- Kubernetes Secret Template Generator
- GitHub Actions Generator
- GitLab CI Generator
- CI/CD Pipeline Generator
- Docker Ignore Generator
- Apache Virtual Host Generator
- Systemd Service Generator
- Linux Permission Calculator
- Chmod Calculator
- Cron Schedule Builder
- Environment File Generator
- Docker Environment Generator
- HTML Button Generator
- HTML Form Generator
- HTML Card Generator
- HTML Navbar Generator
- HTML Footer Generator
- CSS Color Converter
- CSS Unit Converter
- CSS Clamp Generator
- CSS Media Query Generator
- CSS Responsive Breakpoint Generator
- CSS Typography Generator
- CSS Variable Generator
- CSS Reset Generator
- CSS Normalize Generator
- SVG Optimizer
- SVG Icon Generator
- PDF Font Inspector
- PDF Version Checker
- PDF Linearization Checker
- DOCX to HTML
- FAQ Schema Validator
- Product Schema Validator
- HTML Accessibility Checker
- Website HTML Extractor
- Website Script Extractor
- Website CSS Extractor
- Website URL Extractor
- Website Manifest Checker
- Website PWA Checker
- Website Compression Checker
- Website Brotli Checker
- Website Gzip Checker
- Website Cache Checker
- Contact Page Generator
- About Page Generator
- Mega Menu Generator
- 404 Page Generator
- Maintenance Page Generator
- Coming Soon Page Generator
- Hero Section Generator
- Cookie Banner Generator
- AI Prompt Generator
- AI Prompt Formatter
- AI Prompt Optimizer
- AI System Prompt Generator
- AI JSON Prompt Generator
- AI Chatbot Prompt Generator
- AI Coding Prompt Generator
- Prompt Variable Generator
- Prompt Template Generator
- Prompt Token Counter
- Prompt Character Counter
- LLM Context Calculator
- Token Cost Calculator
- AI API Cost Calculator
- AI Model Comparison Calculator
- API Rate Limit Calculator
- CSP Analyzer
- CORS Analyzer
- JWT Security Checker
- JSON Data Cleaner
- JSON Data Deduplicator
- Data Validation Generator
- Keyboard Navigation Checker
- ARIA Validator
- Accessibility Audit Report
Browse other categories
- PDF Tools
- Image Tools
- Text Tools
- SEO Tools
- Calculator Tools
- Converter Tools
- Generator Tools
- Video & Audio Tools
- Website Tools
- Email Tools
- Domain & DNS Tools
- Security Tools
- Spreadsheet & CSV Tools
- CSS Generators
- DevOps & Config Tools
- Social Media Tools
- Name Generators
- Marketing & Ecommerce Tools
- Business Document Tools
- Date & Time Tools
- URL & Network Tools
- Document & File Tools