Developer Tools
Free online developer tools — fast, private, and easy to use. No sign-up required.
Showing 95 of 95
JSON Formatter & Validator
Format, validate, and minify JSON instantly. Includes syntax highlighting, error detection, and a collapsible tree view — free, private, in-browser.
Regex Tester
Test and debug regular expressions online. See live matches, capture groups, and replace output. Free, private, instant.
Base64 Encoder & Decoder
Encode text or files to Base64, or decode Base64 strings back to text in seconds. Free, private, and fully in-browser now.
URL Encoder / Decoder
Encode and decode URLs and URL components online. Convert special characters to percent-encoding and back instantly — free, private, and fast.
HTML Encoder / Decoder
Encode and decode HTML entities online. Escape <, >, &, and quote characters for safe HTML display. Free, instant, and private — runs in your browser.
Hash Generator
Generate SHA-1, SHA-256, SHA-384, and SHA-512 hashes instantly in your browser. Free, private, and secure for quick checks.
Number Base Converter
Convert numbers between binary, octal, decimal, and hexadecimal instantly. Essential tool for programmers and developers.
UUID Generator
Generate random UUID v4, timestamp-based UUID v1, and ULID identifiers. Bulk-generate up to 100 at once and copy them instantly — free and private.
JWT Decoder
Decode and inspect JSON Web Tokens (JWT) online. View header, payload, and expiry. 100% client-side — your token never leaves your browser.
Unix Timestamp Converter
Convert Unix timestamps to human-readable dates and vice versa. Supports seconds and milliseconds. Shows UTC, local, and ISO 8601 formats.
JSON to CSV Converter
Convert JSON arrays to CSV format online. Supports nested objects, custom delimiters, and CSV to JSON conversion. Free and private.
Meta Tag Generator
Generate SEO meta tags, Open Graph tags, and Twitter Card tags online. Preview Google search snippet and copy all tags instantly.
XML Sitemap Generator
Generate a valid XML sitemap for your website. Add your URLs, set change frequency and priority, then download the sitemap.xml.
CSS Minifier & Beautifier
Minify and beautify CSS code online. Reduce CSS file size by removing whitespace and comments. Free online CSS minifier with instant results.
YAML ↔ JSON Converter
Convert YAML to JSON and JSON to YAML online. Validate syntax instantly with error messages. Free, private converter that runs in your browser.
SQL Formatter
Format and beautify SQL queries online. Adds line breaks, indentation, and keyword casing for readable queries. Free SQL beautifier in your browser.
Cron Expression Generator
Build and decode cron expressions online. Get a plain-English description of any crontab schedule and a field-by-field breakdown. Free cron generator.
JSON to TypeScript Types
Convert JSON to TypeScript interfaces online. Infers types, nested objects, and arrays automatically. Free, private JSON-to-TS generator in your browser.
XML Formatter
Format and beautify XML online with proper indentation. Pretty print or minify XML and validate basic structure. Free XML formatter in your browser.
Slug Generator
Convert any text or title into a clean URL slug. Lowercases, removes accents and special characters, and joins words with hyphens. Free slugify tool.
Chmod Calculator
Calculate Unix file permissions with an interactive chmod calculator. Convert between octal (755) and symbolic (rwxr-xr-x) notation instantly. Free online.
.gitignore Generator
Generate a .gitignore file for your project. Pick languages, frameworks, and tools to build a ready-to-use git ignore file. Free and private.
cURL Converter
Convert a curl command to JavaScript fetch, Node, Python requests, or PHP. Paste your curl and get clean client code instantly. Free and private.
Bcrypt Hash Generator & Checker
Generate bcrypt password hashes and verify a password against a hash online. Adjustable cost factor. Free, private bcrypt tool in your browser.
TOTP / 2FA Code Generator
Generate time-based one-time passwords (TOTP) from a secret key online. Compatible with Google Authenticator and 2FA. Free, private TOTP generator.
robots.txt Generator
Generate a robots.txt file for your website. Set user-agents, allow/disallow rules, crawl-delay, and sitemap URL. Free, private robots.txt builder.
.htaccess Redirect Generator
Generate .htaccess redirect rules online. Create 301/302 redirects, www and HTTPS forcing, and RewriteRule snippets for Apache. Free and private.
JSON Schema Validator
Validate JSON data against a JSON Schema online. Get clear, path-based error messages for every violation. Free, private JSON Schema validator.
HMAC Generator
Generate HMAC signatures with SHA-1, SHA-256, SHA-384, or SHA-512 and a secret key. Uses the Web Crypto API. Free and private.
AES Encrypt / Decrypt
Encrypt and decrypt text with AES-256-GCM and a password. Strong, standards-based encryption in your browser. Free and private.
Password Strength Tester
Test how strong a password is with an entropy score and estimated crack time. Get tips to improve it. Runs locally — Free and private.
User Agent Parser
Parse any user-agent string to identify the browser, engine, operating system, and device. Detects your own UA too. Free and private.
HTTP Status Codes
A searchable reference of all HTTP status codes with meanings and when to use them — 1xx to 5xx. Free, fast, and private.
JSON ↔ XML Converter
Convert JSON to XML and XML to JSON with formatting. Validate and transform structured data both ways. Free, private, in-browser.
PX ↔ REM Converter
Convert px to rem and rem to px for responsive CSS, with a configurable root font size. Includes a handy reference table. Free and private.
RSA Key Generator
Generate an RSA public/private key pair in PEM format (2048 or 4096-bit) using the Web Crypto API. Free, private, in-browser.
MAC Address Generator
Generate random MAC addresses in any format, with optional vendor (OUI) prefixes. Bulk generation supported. Free and private.
HTML ↔ Markdown
Convert HTML to clean Markdown and Markdown to HTML. Paste content and switch formats with a live preview. Free, private, in-browser.
API Tester (Online REST Client)
Build and send HTTP requests with method, URL, headers, auth, and JSON body, then inspect status, timing, headers, and response payload in one browser tool.
Base64 Chunker
Split any Base64 string or file into fixed-size numbered chunks with sequence metadata. Export JSON or line format for multipart uploads, fully in browser.
Base64 Payload Extractor
Paste a JSON body, HTML source, or any text and automatically extract all embedded base64 data URIs. Preview, inspect, and download each artifact — fully in-browser.
Base64 Reassembler
Paste numbered Base64 chunks (JSON or line format) to validate order, detect corruption, and rebuild the original Base64 string with clear per-chunk errors.
Basic Auth Header Generator
Generate an HTTP Basic Authentication header from a username and password. Get the Base64 Authorization value and a curl snippet, encoded in your browser.
Code Beautifier & Formatter
Format and beautify code online with Prettier. Supports JavaScript, TypeScript, JSON, CSS, HTML, Markdown, YAML, and more. Free, private, runs in your browser.
CORS Tester / Preflight Checker
Run a real preflight and follow-up request against any endpoint, then verify Access-Control headers for origin, methods, headers, and credentials.
Crontab Expression Generator & Explainer
Generate valid 5-field crontab expressions with a visual builder, decode existing cron syntax, and preview the next five local run times with clear validation.
Data URI to File
Paste any data URI and instantly decode it to a downloadable file. Supports all MIME types — images, PDFs, audio, JSON, and more. Runs entirely in your browser.
docker run to docker-compose
Convert a docker run command into a docker-compose.yml service. Parses ports, env vars, volumes, restart, networks and more — instant and private in your browser.
.env ↔ JSON Converter
Convert a .env (dotenv) file to JSON, or JSON to .env. Handles quoted values, comments and export prefixes. Runs privately in your browser.
File to Data URI
Upload any file and get a standards-compliant data URI instantly. Includes raw Base64, URL-safe Base64, and the full data URI — all in-browser and private.
GraphQL Query Tester
Test GraphQL endpoints with query, variables, and headers, inspect data/errors, and explore introspection schema in-browser, with proxy fallback for CORS.
HAR File Viewer
Open and inspect HAR files in your browser with waterfall timing, filters, and per-request details to debug web performance and API behavior without uploads.
Hreflang Tag Generator
Generate hreflang link tags for multilingual websites. Validate ISO language and region codes, catch duplicates, and copy HTML, HTTP header, or XML sitemap output.
HTML Minifier
Minify HTML to reduce file size: remove comments, collapse whitespace and strip empty attributes while preserving pre, script and style blocks — all in your browser.
htpasswd Generator
Generate Apache .htpasswd entries online with bcrypt or SHA-1. Enter a username and password to get a ready-to-paste line. Free, private, and runs in your browser.
HTTP Debug & Test Endpoints
Test real HTTP clients against permanent debug endpoints for status codes, echo payloads, redirects, headers, gzip, and SSE from one base URL.
HTTP Status Code Reference
A complete, searchable reference of HTTP status codes from 1xx to 5xx, each with its name, meaning, and an http.cat illustration. Free and usable offline.
JavaScript Minifier
Minify and compress JavaScript online with Terser. Remove whitespace, comments, and dead code, and optionally mangle names to shrink your JS. Free and private.
JSON Escape / Unescape
Escape or unescape JSON strings online. Turn text into a safe JSON string literal, or decode an escaped string back to plain text. Free and in-browser.
JSON to Go Struct
Convert JSON into Go structs with json tags. Generates nested types, slices and correct Go types from any JSON sample. Free, instant, runs in your browser.
JWT Generator (HS256/384/512)
Create and verify HS256, HS384, and HS512 JSON Web Tokens with claim presets, base64 secret support, and round-trip signature checks entirely in-browser.
JavaScript Keycode Info
Press any key to see its JavaScript event.key, event.code and keyCode values live. A keyboard event inspector and keycode reference that runs in your browser.
MIME Type Lookup
Look up the MIME type for any file extension, or find which extensions map to a MIME type. Covers images, video, audio, docs, fonts and archives. In-browser.
Mock API Endpoint Generator
Generate a temporary mock API endpoint with custom status, headers, body, latency, and CORS, then edit it live and inspect hits before 72-hour expiry.
Nginx Config Generator
Generate an nginx server block for static sites, SPAs or reverse proxies. Toggle HTTPS redirect, gzip and www, then copy a ready-to-use config — all in your browser.
npm Package Inspector
Look up any npm package to see its latest version, description, license, homepage, repository, last-published date, and keywords. Free, instant npm data.
OAuth Callback / Redirect URI Tester
Capture and inspect OAuth redirect_uri query and fragment parameters, decode JWT token claims, and test PKCE/state values entirely in your browser.
Query String ↔ JSON
Parse a URL query string into JSON, or build a query string from JSON. Handles repeated keys as arrays and URL-encoding. Free, instant, in-browser.
Schema Markup Generator (JSON-LD)
Generate valid JSON-LD structured data for Article, FAQ, HowTo, LocalBusiness, Product, and Breadcrumb schemas. Free, instant, and fully in-browser.
Google SERP Snippet Preview
Preview how your page title, meta description, and URL appear in Google search results. Check pixel widths, spot truncation, and fix snippets fast.
XML Sitemap Validator
Validate any XML sitemap online. Check structure, namespace, URL count, lastmod dates, and size limits, and list child sitemaps - enter a URL for a full report.
Snowflake ID Decoder
Decode Discord and Twitter/X snowflake IDs into exact creation time, worker, process, and increment bits, or generate the minimum ID for a chosen timestamp.
SSE / EventSource Tester
Connect to any HTTP/S EventSource URL, inspect named events and lastEventId values, and debug stream behavior with local logging and CORS guidance.
String Escape / Unescape
Escape or unescape strings for JavaScript, Java, C/C++, JSON, SQL, CSV and shell. Safely embed quotes and special characters, processed in your browser.
TOML ↔ JSON Converter
Convert TOML to JSON and JSON to TOML online. Paste a config file to transform it in either direction instantly. Free, private converter that runs in your browser.
Truth Table Generator
Generate a truth table from any boolean expression. Supports AND, OR, NOT, XOR, NAND, NOR, XNOR and parentheses with up to 8 variables — runs in your browser.
ULID Generator
Generate ULIDs online — time-ordered, URL-safe, sortable alternatives to UUIDs. Bulk generate and decode the embedded timestamp, all in your browser.
Unicode Escape / Unescape
Escape text to Unicode sequences (\uXXXX, HTML &#x; entities, CSS \HH) or unescape them back to readable characters. Free, instant, in your browser.
Webhook Signature Verifier
Verify Stripe, GitHub, Shopify, Slack, and generic HMAC webhook signatures with timestamp tolerance checks entirely in your browser.
Webhook Tester
Create a unique webhook URL, inspect requests live, copy payloads as cURL, and return custom responses with delay. Bin data auto-expires after 24 hours.
WebSocket Tester
Connect to any ws:// or wss:// endpoint, send and inspect frames with timestamps and byte sizes, auto-reconnect, and keep saved targets locally in your browser.
HTML to Text Converter
Strip HTML tags and convert markup to clean plain text online. Paste HTML and get readable text with whitespace tidied — free, private, and in your browser.
HTML Viewer & Previewer
Paste HTML and preview the rendered result instantly in a safe sandbox. Toggle between rendered output and formatted source — free, private, and in your browser.
HTML Table Generator
Build clean, semantic HTML tables visually. Set rows and columns, fill cells, toggle a header row, and copy ready-to-use HTML — free and in your browser.
Table to HTML Converter
Paste CSV, TSV, or spreadsheet data and convert it to a clean HTML table instantly. Choose a delimiter and header row, then copy the markup — free and private.
Meta Tag Generator
Generate SEO, Open Graph, and Twitter Card meta tags from a simple form. Add your title, description, and image, then copy the ready-to-paste HTML for your head.
SVG Viewer & Inspector
Paste or upload SVG code and preview it instantly with size, viewBox, and element details. Inspect and check vector graphics in your browser — free and private.
Code to Image Generator
Turn code snippets into clean, shareable PNG images. Paste your code, pick a theme, then download a picture for slides, docs, or social — free and private.
README Generator
Fill in a short form and generate a clean, GitHub-ready README.md with a title, badge, overview, features, install, usage, and license sections. Free and private.
Git Commit Message Generator
Build a properly formatted Conventional Commit message from a type, scope, description, body, and breaking-change footer. Free, private, and instant.
OpenAPI Viewer
Paste an OpenAPI or Swagger spec in JSON or YAML to see a searchable, colour-coded list of every endpoint and method. Runs entirely in your browser.
JSON Diff Checker
Compare two JSON documents structurally for a path-by-path list of what was added, removed, or changed — objects and arrays, not raw text. Free and private.
Open Source License Picker
Answer a few questions to get a recommended open-source license — MIT, Apache-2.0, BSD-3, GPL-3.0, or MPL-2.0 — with copyable LICENSE text. Free and private.
UUID Validator
Validate a UUID and inspect its version and variant, with nil-UUID detection and case/brace normalization. Free, private, and instant in your browser.
URL Parser
Break a URL into its protocol, hostname, port, path, query parameters, and hash, with decoded parameter values. Free, private, and instant in your browser.
Popular Developer Tools
- JSON Formatter & ValidatorPaste JSON, see it beautifully formatted with syntax highlighting, or minify it for production. Errors are highlighted inline.
- Regex TesterWrite your regex pattern, paste test text, and see matches highlighted instantly. Supports flags, capture groups, and replace mode.
- Base64 Encoder & DecoderInstantly encode any text or file to Base64, or decode Base64 back to readable text. No data ever leaves your browser.
- URL Encoder / DecoderEncode or decode URLs and query parameters instantly. Switch between full URL encoding and component encoding.
- Hash GeneratorEnter text to instantly generate SHA-1, SHA-256, SHA-384, and SHA-512 hashes side by side.
- UUID GeneratorInstantly generate one or hundreds of UUIDs and ULIDs. Choose version, format, and copy with one click.
Often used together
- Text Diff CheckerPaste two texts to instantly see line-by-line differences highlighted in red and green.
- QR Code GeneratorCreate QR codes instantly from any text or URL. Choose size, error correction level, and colors. Download as PNG or SVG.
- Password GeneratorCreate cryptographically secure passwords with custom length, character sets, and strength indicators. Your passwords never leave your browser.
- Color Contrast CheckerInstantly check if your color combination meets WCAG accessibility standards. See pass/fail for AA and AAA at normal and large text sizes.
About Developer Tools
Developers reach for the same small utilities dozens of times a day: pretty-printing a JSON response, testing a regular expression, encoding a string, or decoding a token to see what is inside it. ToolsHub turns those daily-driver tasks into instant, no-friction pages so you can stay in flow instead of hunting for a sketchy site or wiring up a throwaway script.
The headline tools cover the basics you lean on most. JSON Formatter and Validator cleans up and checks payloads, Regex Tester highlights matches against your sample text, and Base64 Encoder and Decoder handles text and files. URL Encoder, HTML Encoder, Hash Generator, and the Number Base Converter round out the everyday set, while UUID Generator and Unix Timestamp Converter take care of identifiers and time.
There is depth for bigger jobs too. Convert JSON to CSV or TypeScript types, swap between YAML, XML, and JSON, format SQL, and minify or beautify CSS. JWT Decoder inspects token claims, and security helpers like Bcrypt, HMAC, TOTP, AES Encrypt/Decrypt, and the Password Strength Tester are on hand. For web and ops work, you can generate meta tags, sitemaps, robots.txt, .gitignore files, cron expressions, and .htaccess redirects.
Because each tool runs entirely in your browser, the data you paste—API responses, configs, secrets, and tokens—never reaches a server and is never stored. That makes them safe for work you cannot send to a third party, and they are free with no account required. Pick a tool, paste your input, and copy the result, all without leaving the page.