Toolslay

Developer Tools

Format and validate JSON, test regex, decode JWTs, generate hashes and UUIDs, and convert CSV, YAML, and Base64 with 34 free online developer tools.

34 free tools in Developer Tools

JSON Formatter & Validator

Format, minify and validate JSON with syntax highlighting and clear error messages.

Open tool

JSON to CSV

Convert JSON to CSV, flatten nested objects and preview the result as you go.

Open tool

Regex Tester

Test regular expressions with live match highlighting and a quick reference sheet.

Open tool

URL Encoder/Decoder

Encode or decode URLs in strict or loose mode.

Open tool

Base64 Encoder/Decoder

Encode or decode text and files to and from Base64.

Open tool

Meta Tags Generator

Generate SEO meta tags and preview how they look on Google, Facebook and Twitter.

Open tool

Robots.txt Generator

Build and validate a robots.txt file with a visual rule builder.

Open tool

Fake Data Generator

Generate fake users, emails, JSON and CSV for development and testing.

Open tool

Markdown Editor & Previewer

Write Markdown on one side and watch the rendered preview update on the other.

Open tool

HTML Formatter/Beautifier

Clean up messy, minified or badly indented HTML in one click.

Open tool

CSS Formatter/Minifier

Beautify or minify CSS, with indentation you can set yourself.

Open tool

JS Formatter/Minifier

Format JavaScript for readability or minify it to cut file size.

Open tool

XML Formatter & Validator

Pretty print and validate XML, with error line numbers when something is wrong.

Open tool

YAML to JSON Converter

Convert YAML config files to JSON and back again.

Open tool

Cron Expression Generator

Build a cron expression and read it back as a plain English schedule.

Open tool

UUID/GUID Generator

Generate v4 UUIDs or GUIDs in bulk, in the format you prefer.

Open tool

Hash Generator (MD5/SHA-256)

Generate MD5, SHA-1 and SHA-256 hashes from text or files on your device.

Open tool

JWT Decoder

Decode a JWT to read its header, payload, claims and expiry.

Open tool

Timestamp Converter (Unix ↔ Date)

Convert Unix timestamps to readable dates and back, in any timezone.

Open tool

Color Contrast Checker (WCAG)

Check text and background color contrast against WCAG AA and AAA.

Open tool

Data Storage Converter (MB/GB/TB)

Convert between bytes, KB, MB, GB and TB.

Open tool

Number Base Converter (Bin/Dec/Hex/Oct)

Convert numbers between binary, decimal, hexadecimal and octal.

Open tool

Text to Binary Converter

Convert plain text to binary code and back.

Open tool

CSV to JSON Converter

Convert CSV data into clean flat or nested JSON.

Open tool

JSON Diff Checker

Compare two JSON objects and see exactly what changed.

Open tool

Markdown to HTML Converter

Convert Markdown into clean HTML you can paste straight into your page.

Open tool

HTML to Markdown Converter

Convert HTML into clean Markdown for docs, notes or blog posts.

Open tool

CSS Gradient Generator

Design linear or radial gradients and copy the CSS.

Open tool

CSS Box-Shadow Generator

Build a box shadow visually and copy the CSS.

Open tool

CSS clamp() Calculator

Generate a responsive CSS clamp() value from a minimum and maximum size.

Open tool

.htaccess Generator

Generate common .htaccess rules for redirects, caching and rewrites.

Open tool

XML Sitemap Generator

Generate a valid XML sitemap from a list of page URLs.

Open tool

SQL Formatter / Minifier

Format messy SQL so it is easy to read, or minify it for production.

Open tool

Placeholder Image Generator

Generate placeholder images at any size for mockups and layouts.

Open tool

About

About Developer Tools

Developers repeat the same small tasks all day. A JSON response needs formatting, a regex needs testing, and a token needs decoding before the next meeting. These 34 free tools handle those jobs in one tab, so you skip installs, extensions, and throwaway scripts.

Most tools run in your browserFast, nothing to installFree, no sign-up

Data tools cover the formats you meet most. JSON Formatter & Validator, XML Formatter & Validator, and SQL Formatter / Minifier turn messy input into readable code and flag syntax errors. JSON to CSV, CSV to JSON Converter, and YAML to JSON Converter move data between formats, while JSON Diff Checker shows exactly what changed between two objects.

Encoding and security tools handle the plumbing. Base64 Encoder/Decoder and URL Encoder/Decoder fix escaped strings, JWT Decoder reads token headers and claims, and Hash Generator (MD5/SHA-256) creates checksums. UUID/GUID Generator makes unique identifiers, and Timestamp Converter, Number Base Converter, and Text to Binary Converter translate values between systems.

Front end tools speed up styling and markup. HTML Formatter/Beautifier, CSS Formatter/Minifier, and JS Formatter/Minifier clean up code, while CSS Gradient Generator, CSS Box-Shadow Generator, and CSS clamp() Calculator write the rules for you. Color Contrast Checker (WCAG) tests accessibility, and Markdown tools convert between Markdown and HTML.

Site setup tools finish the list. Meta Tags Generator, Robots.txt Generator, XML Sitemap Generator, and .htaccess Generator produce files that search engines and servers read. Regex Tester, Cron Expression Generator, Fake Data Generator, and Placeholder Image Generator support testing and design work.

FAQ

Frequently asked questions

How do I format and validate JSON online?

Paste your JSON into JSON Formatter & Validator and run it. The tool indents the data for easy reading and points to syntax errors such as a missing comma or an extra bracket. Fix the flagged line and run it again until the JSON validates.

What is the difference between JSON and YAML?

JSON uses braces, brackets, and quotes, so it is strict and common in APIs. YAML relies on indentation and reads more cleanly, which makes it popular for configuration files. YAML to JSON Converter moves data from one format to the other without retyping.

How do I decode a JWT token?

Paste the token into JWT Decoder and it splits the three parts, then shows the header and payload as readable JSON. You can check claims such as expiry time and issuer. Decoding does not verify the signature, so it cannot prove a token is genuine.

What is the difference between MD5 and SHA-256?

MD5 produces a 128 bit hash and is fast, but researchers have found collisions, so it no longer suits security work. SHA-256 produces a 256 bit hash and remains the standard choice. Hash Generator (MD5/SHA-256) creates both for checksums and comparisons.

How do I convert a Unix timestamp to a date?

Paste the number into Timestamp Converter (Unix ↔ Date) and read the date and time it represents. You can also enter a date to get its Unix value. A 10 digit value counts seconds, and a 13 digit value counts milliseconds.

How do I write a cron expression?

A cron expression has five fields for minute, hour, day of month, month, and day of week. Cron Expression Generator lets you pick a schedule from options and returns the correct string. For example, 0 9 * * 1 runs every Monday at 9:00.

How do I test a regular expression?

Open Regex Tester, enter your pattern, and paste sample text to see every match highlighted. Adjust flags such as global or case insensitive to change behavior. Testing against both matching and non matching examples catches patterns that match too much.

Which meta tags matter most for SEO?

The title tag and meta description matter most, because search results display them. Open Graph tags control how links look when shared on social networks. Meta Tags Generator builds all of these in one block that you paste into your page head.