Don't like ads? Go Ad-Free Today

Developer Tools

Free browser-based utilities that streamline coding tasks with instant text processing, data conversion, and validation capabilities.

ADVERTISEMENT · REMOVE?

A/B Test Statistical Significance Calculator

A/B Test Statistical Significance Calculator Drop in the visitors and conversions for your Control (A) and Variant (B) and instantly see whether the difference between them is real or just noise. The calculator runs a two-proportion z-test, computes the p-value, the absolute and relative lift, and the confidence interval for the difference, then turns the ...

Try the Tool »

CSS Neumorphism Generator

CSS Neumorphism Generator Build soft, extruded “neumorphic” UI elements without hand-tuning two opposing box-shadows. Pick a base color, choose a shape (flat, concave, convex, or pressed), drag the sliders for distance, intensity, blur, and light angle, then copy the generated CSS straight into your project. How to Use Pick a background color. The same color ...

Try the Tool »

ECDSA / Ed25519 Key Generator

ECDSA / Ed25519 Key Generator Generate cryptographically secure elliptic-curve key pairs in your browser using the Web Crypto API. Pick Ed25519, ECDSA P-256, or ECDSA P-384, and export in PEM (PKCS8/SPKI), JWK, or raw hex format. Useful for JWT signing (ES256, EdDSA), Signal-style protocols, libsodium interop, and any general-purpose elliptic-curve cryptography that is not OpenSSH-flavored. ...

Try the Tool »

PKCE Code Verifier & Challenge Generator

PKCE Code Verifier & Challenge Generator Generate RFC 7636-compliant PKCE values right in your browser. Pick a verifier length (43–128 characters), and the tool produces a cryptographically random code_verifier together with the matching SHA-256 code_challenge in base64url form, ready to drop into any OAuth 2.0 or OAuth 2.1 authorization request. Useful for SPAs, mobile apps, ...

Try the Tool »

SAML Response Decoder

SAML Response Decoder Paste a base64-encoded SAML response or assertion and instantly see the decoded XML alongside a summary of the most important fields. Handles URL-encoded payloads and DEFLATE-compressed strings used by SAML’s HTTP-Redirect binding, all in your browser — nothing is uploaded. How to Use Capture the SAML response from your IdP — usually ...

Try the Tool »

XML to CSV Converter

XML to CSV Converter Paste any XML document and convert its repeating records into a flat CSV file. The tool auto-detects the row element and the columns from element tags and attributes, previews the first 10 rows, and lets you download the full CSV — useful for migrating data out of legacy systems, exports, or ...

Try the Tool »

Code Screenshot Generator

Code Screenshot Generator Turn any snippet of code into a beautiful, shareable PNG image. Pick a syntax theme, choose a gradient background, add macOS or Windows window chrome, and download a polished screenshot ready for Twitter, LinkedIn, blog posts, slide decks, or documentation. Everything runs locally in your browser, so your code never leaves your ...

Try the Tool »

Mermaid Diagram Renderer

Mermaid Diagram Renderer Paste mermaid.js syntax and instantly see a live, interactive diagram you can copy or download. Supports flowcharts, sequence diagrams, Gantt charts, pie charts, class diagrams, and more — all rendered client-side in your browser, with no servers, accounts, or installs required. Mermaid is great for “diagrams as code”: your diagram lives next ...

Try the Tool »

Access Log Formatter (Apache / Nginx)

Access Log Formatter (Apache / Nginx) Paste raw Apache or Nginx access log lines and instantly turn them into a structured, sortable table. The Access Log Formatter detects whether each line is in the Common Log Format (CLF) or Combined Log Format (Apache’s default), then breaks every entry into clean columns: IP, date/time, method, path, ...

Try the Tool »

NGINX Server Block Generator

NGINX Server Block Generator Build a ready-to-paste NGINX server block from a simple form. Pick a port, choose between serving static files or proxying to a backend, and toggle SSL, HTTP/2, gzip, and an HTTP-to-HTTPS redirect. The output updates as you type and is safe to drop straight into /etc/nginx/sites-available/ on most distributions. How to ...

Try the Tool »

Meeting Cost Calculator

Meeting Cost Calculator Add the number of attendees and an average hourly rate, then press Start Meeting. A live cost ticker counts upward in real time as the meeting runs, so everyone in the room can see exactly what the discussion is costing the company minute by minute. Pause when there is a break, resume ...

Try the Tool »

Makefile Formatter

Makefile Formatter Paste a Makefile and the formatter normalizes it to GNU make’s strict tab-indented recipe rules. Recipe lines that use spaces instead of tabs (the most common cause of “missing separator” errors and a frequent issue with AI-generated Makefiles) are repaired automatically. Trailing whitespace, runaway blank lines, and inconsistent assignment spacing are cleaned up ...

Try the Tool »

Color Tint & Shade Generator

Color Tint & Shade Generator Pick a hex or RGB color and instantly get 10 tints (your color blended toward white) and 10 shades (blended toward black) as visual swatches. Click any swatch to copy its hex code, or export the full set as CSS custom properties, SCSS variables, JSON, or a plain hex list. ...

Try the Tool »

Cloud Bandwidth Cost Estimator

Cloud Bandwidth Cost Estimator This tool estimates how much you will pay each month for outbound internet egress on the major cloud providers, using current published list prices for AWS, Google Cloud, Azure, Cloudflare, DigitalOcean, and Backblaze B2. Enter your expected monthly transfer in GB, TB, or PB, pick the provider you currently use, and ...

Try the Tool »

Package.json Generator

Package.json Generator Create a valid package.json from a structured form instead of memorizing every field. Set the package name, version, license, module system (ESM or CommonJS), Node engine, scripts, and dependencies, and the tool produces a clean, properly ordered manifest you can drop straight into a project. Unlike a formatter that reshuffles an existing file, ...

Try the Tool »

IPv4 to IPv6 Converter

IPv4 to IPv6 Converter Convert any IPv4 address into every standard IPv6 representation in one click. The tool generates the IPv4-mapped form used by dual-stack sockets, the 6to4 prefix that delegates a /48 to a public IPv4, the deprecated IPv4-compatible form kept for legacy lookups, and the reverse DNS PTR record under ip6.arpa. Each result ...

Try the Tool »

Fake IP Address Generator

Fake IP Address Generator Generate batches of valid fake IPv4 and IPv6 addresses, filtered by RFC range type — private (RFC 1918), public, loopback, multicast, CGNAT (RFC 6598), link-local, ULA (RFC 4193), and documentation. Useful for seeding test data, populating mock APIs, demoing dashboards, or producing example traffic logs without leaking real addresses. How to ...

Try the Tool »

Dockerfile Generator

Dockerfile Generator Build a production-ready Dockerfile in seconds. Pick a stack like Node.js, Python, Go, OpenJDK, Ruby, PHP, Rust, .NET, Nginx, Alpine, Ubuntu, or Debian and the generator seeds sensible defaults for the base image, environment variables, dependency files, install command, exposed port, and runtime user. Tweak any field and the Dockerfile updates instantly with ...

Try the Tool »

Java Properties File Formatter

Java Properties File Formatter This tool formats Java .properties files using the same rules the JDK uses to load them. It accepts =, :, or whitespace as a separator, recognises both # and ! comment styles, and joins backslash continuation lines into clean single-line key/value pairs. Use it on application.properties, logback.properties, ResourceBundle messages_*.properties, or any ...

Try the Tool »

CAGR Calculator (Compound Annual Growth Rate)

CAGR Calculator The CAGR Calculator finds the compound annual growth rate of an investment, business metric, or any value that grows over time. Enter a starting value, an ending value, and the number of years, and the tool computes the smooth annual rate that would carry the start to the end if it grew at ...

Try the Tool »
Want To enjoy an ad-free experience? Go Ad-Free Today

Install Our Extensions

Add IO tools to your favorite browser for instant access and faster searching

Add to Chrome Extension Add to Edge Extension Add to Firefox Extension Add to Opera Extension

Scoreboard Has Arrived!

Scoreboard is a fun way to keep track of your games, all data is stored in your browser. More features are coming soon!

ADVERTISEMENT · REMOVE?
ADVERTISEMENT · REMOVE?
ADVERTISEMENT · REMOVE?

News Corner w/ Tech Highlights

Get Involved

Help us continue providing valuable free tools

Buy me a coffee
ADVERTISEMENT · REMOVE?