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?

Weighted Grade Average Calculator

Weighted Grade Average Calculator The Weighted Grade Average Calculator turns a list of assignments into a single number you can act on. Enter each assignment with its score, max points and weight as a percentage of your final mark, and the tool returns your current weighted grade, the matching letter grade and a what-if solver ...

Try the Tool »

JSON Web Key (JWK) Set Generator

JSON Web Key (JWK) Set Generator Generate cryptographic signing keys in JSON Web Key format and assemble them into a JWKS (JSON Web Key Set) ready to publish at /.well-known/jwks.json. Supports RSA, RSA-PSS and ECDSA across the full JWA range (RS256/384/512, PS256/384/512, ES256/384/512). Every key is generated locally in your browser via the Web Crypto ...

Try the Tool »

Zig Language Formatter

Zig Language Formatter Paste raw Zig source and instantly get back code formatted in the canonical zig fmt style: K&R braces, 4-space indentation, trailing commas on multi-line lists, consistent spacing around operators, and tidy multi-line string blocks. No installs, no toolchain — runs entirely in your browser. How to Use Paste your Zig source into ...

Try the Tool »

Kubernetes ConfigMap & Secret Generator

Kubernetes ConfigMap & Secret Generator Build kubectl-ready Kubernetes ConfigMap and Secret manifests from a simple list of KEY=value pairs. The generator validates resource names against RFC 1123, base64-encodes Secret values for the data field, and emits clean YAML that you can pipe straight into kubectl apply -f -. No data leaves your browser. How to ...

Try the Tool »

Stock & Forex Position Size Calculator

Stock & Forex Position Size Calculator Trade like a risk manager, not a gambler. This position size calculator turns your account balance and risk tolerance into the exact number of shares, forex lots, or crypto units to buy — so a single losing trade can never blow up your account. Enter your entry price, stop-loss, ...

Try the Tool »

Apache Avro Schema Formatter & Validator

Apache Avro Schema Formatter & Validator Paste an Apache Avro JSON schema and get it pretty-printed and validated against the official Avro specification in your browser. The tool catches the issues a plain JSON linter or an LLM will miss — invalid type unions, default values that do not match the first union branch, duplicate ...

Try the Tool »

Git Log Formatter & Prettifier

Git Log Formatter & Prettifier Paste raw output from git log and instantly turn it into a clean, scannable HTML table, a copy-ready Markdown table, or a structured JSON array. The tool detects the most common log formats (--oneline, --medium, and --pretty=fuller) automatically and normalizes the date column, so you can drop the result straight ...

Try the Tool »

MJML to Responsive Email HTML Converter

MJML to Responsive Email HTML Converter Paste MJML markup and instantly get production-ready, table-based responsive email HTML with Outlook (MSO) conditionals, inline styles, and a live desktop/mobile preview. The compilation runs entirely in your browser using the official MJML engine, so your templates never leave your machine. How to Use Paste or type your MJML ...

Try the Tool »

Black-Scholes Option Pricing Calculator

Black-Scholes Option Pricing Calculator Price European call and put options using the Black-Scholes-Merton model — entirely in your browser. Enter the spot price, strike, days to expiry, implied volatility, risk-free rate, and dividend yield, and you instantly get fair-value premiums plus the full set of Greeks: delta, gamma, theta, vega, and rho. Breakeven, intrinsic value, ...

Try the Tool »

HTML Email Template Generator

HTML Email Template Generator Build responsive, inline-CSS email HTML by composing modular blocks – header, hero, image, body text, button, divider and footer – with a live desktop and mobile preview. The output uses table-based layout and MSO conditionals so it renders consistently in Outlook, Gmail, Apple Mail and other email clients. How to Use ...

Try the Tool »

3-Way Text Diff & Merge Viewer

3-Way Text Diff & Merge Viewer Paste a base version plus two divergent versions (A and B) and the tool produces a merged result using the classic diff3 algorithm. Lines that only one side changed are merged automatically; lines both sides changed differently are flagged as conflicts you can resolve by clicking Accept A, Accept ...

Try the Tool »

VCF (vCard File) to JSON Converter

VCF (vCard File) to JSON Converter Turn any .vcf address book export into a clean, structured JSON array of contacts. The converter parses vCard 3.0 (RFC 2426) and vCard 4.0 (RFC 6350) files entirely in your browser, handles RFC-mandated line folding, multi-contact files, structured Name and Address values, multi-TYPE parameters, and even base64-encoded PHOTO and ...

Try the Tool »

iCalendar (ICS) to JSON Converter

iCalendar (ICS) to JSON Converter The iCalendar (ICS) to JSON Converter parses RFC 5545 calendar content into structured JSON you can read, transform, or feed into another program. Paste an exported .ics file from Google Calendar, Apple Calendar, or Outlook and the tool unfolds long lines, unescapes TEXT values, separates property parameters from values, parses ...

Try the Tool »

Password Hash Crack Time Estimator

Password Hash Crack Time Estimator Estimate how long it would take a real-world attacker to brute-force a password protected by a specific hashing algorithm. The estimator pairs Hashcat-grade hash rates with the keyspace of your chosen password composition, then reports a crack time across four attacker tiers: a budget GPU, a single RTX 4090, a ...

Try the Tool »

CSR (Certificate Signing Request) Generator

CSR (Certificate Signing Request) Generator Generate a PKCS#10 Certificate Signing Request and matching RSA private key entirely in your browser. Fill in the subject fields, add Subject Alternative Names, pick a key size, and click Generate. Both files are produced locally — the private key is never transmitted to any server, never logged, and never ...

Try the Tool »

Concrete Volume & Bags Calculator

Concrete Volume & Bags Calculator Calculate the exact volume of concrete you need for slabs, columns, and footings, plus the number of 40, 60, or 80-pound (or 20, 25, 30-kilogram) premix bags required to fill it. Switch between metric and imperial units, add a wastage allowance for spillage and uneven subgrade, and see your pour ...

Try the Tool »

RSS / Atom Feed Generator

RSS / Atom Feed Generator Build a strictly spec-compliant RSS 2.0 or Atom 1.0 XML feed in seconds. Fill in your channel metadata, paste a block of items, and copy or download a feed that passes the W3C Feed Validator on the first try — proper XML escaping, RFC 822 / RFC 3339 dates, CDATA-wrapped ...

Try the Tool »

Markdown Link & Image Extractor

Markdown Link & Image Extractor Pull every link and image out of a Markdown document in seconds. Paste a README, a blog post, or any other Markdown source and the extractor lists each entry with its anchor text, destination URL, optional title, and whether it points internally or externally. Reference-style links are resolved against their ...

Try the Tool »

Excel (XLSX) to CSV Converter

Excel (XLSX) to CSV Converter Convert any Excel workbook into a clean CSV file directly in your browser. Upload an .xlsx or .xls file, pick the worksheet you want, choose the delimiter and line ending, and download the result. Nothing is uploaded to a server — your spreadsheet never leaves your device. How to Use ...

Try the Tool »

Prettier Config Generator

Prettier Config Generator Build a correct Prettier configuration without hunting through the docs. Pick every formatting option from a checklist, add per-language overrides for Markdown, HTML, YAML and JSON, and export the result as .prettierrc.json, .prettierrc.yaml, an ES module, a CommonJS module, or a ready-to-paste "prettier" key for package.json. A matching .prettierignore template is generated ...

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?