Development Tools
Essential utilities built by software engineers for developers. Our development tools streamline coding workflows with converters, generators, validators, and formatters designed to boost productivity and code quality in software projects.
Development Tools
Clearance Hole Calculator for Screws and Bolts
Calculate the correct clearance hole size for metric, American numbered, and fractional screws and bolts, based on the ASME B18.2.8 and ISO 273 standards.
Code Formatter: Format JS, Python, HTML & More
Format and indent code in 12 languages, including JavaScript, Python, HTML, and CSS. Runs in the browser only, with no signup and no server upload. Free to use.
Countersink Depth Calculator | Diameter & Angle
Calculates countersink depth from hole diameter and bit angle using trigonometry. Includes the formula, worked examples, and common countersink angles.
CSS Minifier: Compress and Optimize CSS Code Online
Free online CSS minifier that removes comments and whitespace, then shortens hex colors. Typical size reduction is 20 to 40 percent. Runs in your browser.
CSS Property Generator - Gradients, Shadows & Borders
Free CSS property generator for custom gradients, box shadows, border radius & text shadows. Visual editor with live preview. Copy CSS code instantly.
Efficient CUID Generator for Unique Identifiers in Systems
Generate a collision-resistant CUID2 unique identifier instantly in your browser. Free tool for database keys, distributed systems, and web applications.
Floor Joist Calculator: Size, Spacing & Span Tables
Find the recommended floor joist size, spacing, and joist count for a span, wood species, and load, based on the IRC residential floor joist span tables.
Free List Sorter - Sort Alphabetically & Numerically Online
Sort lists alphabetically or numerically, remove duplicates, and export as text or JSON. A free online tool for organizing names, numbers, and any data list.
Geolocation Accuracy: Find GPS Coordinates Online
Find your GPS coordinates and geolocation accuracy in meters. This tool reads latitude, longitude, and accuracy radius from your browser location service.
Image Metadata Viewer: File Size, Dimensions & Color Depth
Reads a JPEG, PNG, or WebP file's name, size, type, dimensions, aspect ratio, and color depth in your browser. No EXIF, GPS, or IPTC data. Nothing is uploaded.
JavaScript Minifier - Free Online JS Code Optimizer
A free browser-based JavaScript minifier that removes comments and unnecessary whitespace while preserving semicolons, strings, and code behavior exactly.
JSON Comparison Tool - Compare JSON Diffs Online
A free online JSON comparison tool that compares two JSON objects and lists every added, removed, and modified value, with the exact path to each change shown.
JSON Formatter: Beautify & Validate JSON Online Free
Free online JSON formatter that indents and validates JSON as you type, checking syntax against RFC 8259 and keeping large integers exact, unlike JSON.parse().
JSON Formatter: Minify & Beautify JSON Online Free
Free online JSON formatter. Minify JSON to shrink file size, or beautify JSON with 2-space indentation for readability. Validates syntax in your browser.
JSON Structure-Preserving Translator | Free Tool
A free browser tool that tags each string in a JSON file with a target language code while leaving keys, numbers, booleans, and structure completely unchanged.
Junction Box Size Calculator | NEC Box Fill Calculator
Find the minimum junction box volume required by NEC Article 314 from wire count and AWG wire gauge, then match it to a standard box size in cubic inches.
Junction Box Volume Calculator - NEC Code Compliant
Calculates the minimum junction box volume under NEC Table 314.16(B), based on wire gauge, conductor count, ground wires, cable clamps, and device yokes.
KSUID Generator - Create Sortable Unique Identifiers
Generate K-Sortable Unique Identifiers (KSUIDs) online. Create time-sortable, collision-resistant IDs for distributed systems and databases instantly.
Luhn Algorithm Calculator - Validate Credit Card & IMEI
A free Luhn algorithm calculator. Validate credit card, IMEI, and ID numbers with the mod 10 checksum, or generate valid test numbers instantly online.
MD5 Hash Generator - Online MD5 Checksum Calculator
Compute an MD5 hash from text in the browser. Produces a 128-bit checksum as a 32-character hex string, calculated client-side with no data sent to a server.
MongoDB ObjectID Generator - Create Unique BSON Identifiers
Generate valid MongoDB ObjectIDs online. Create 1 to 100 unique 12-byte BSON identifiers with a timestamp, random value, and counter, free and in the browser.
Nano ID Generator: Create Random Unique IDs Online
Generate random Nano IDs online for free. Set the length and character set, then create a compact, unique identifier for URLs, database keys, or tokens.
Random API Key Generator - Secure, 8-128 Chars
A free, browser-based tool that generates cryptographically secure random API keys of 8 to 128 characters, using the Web Crypto API. No data leaves the browser.
Random User Agent Generator - Create Browser Strings
Generate realistic user agent strings for Chrome, Firefox, Safari, and Edge on desktop and mobile. Free tool for browser testing and compatibility checks.
React Tailwind Component Builder with Live Preview
A free tool for building React components with Tailwind CSS. Pick a button, input, textarea, select, or breadcrumb, style it, and copy the generated JSX code.
Regex Tester and Validator - Test Patterns Online
Test regular expressions online. This free tool checks regex syntax, highlights matches in real time, and shows whether a pattern matches the whole text.
Roof Truss Calculator - Design, Materials & Cost Estimates
Calculate roof truss lumber length, number of joints, design load per truss, and material cost for king, queen, fink, howe, and pratt truss designs online.
Snowflake ID Generator - Create Unique Distributed IDs
Free Snowflake ID generator tool. Build a unique 64-bit ID from a timestamp, machine ID, data center ID, and sequence number, with a bit-level breakdown.
Spindle Speed Calculator for Machining Operations
A spindle speed calculator finds the correct RPM for a machine tool from cutting speed and tool diameter. It covers milling, drilling, turning, and CNC work.
SQL Formatter & Validator - Format SQL Queries Online Free
A free SQL formatter and validator. Capitalizes keywords, adds line breaks, and flags syntax issues like unclosed quotes or JOINs missing an ON condition.
Stair Calculator: Steps, Riser Height & Tread Depth
This stair calculator finds the number of steps, actual riser height, and tread depth for a staircase from its total rise, run, and target riser height.
Text Inverter: Reverse Text & Flip Characters Instantly
Reverse any text online, character by character, up to 10,000 characters. Paste a string to flip its order while keeping emoji, accents, and scripts intact.
Text Sharing Tool - Free Paste Bin for Code Snippets
Share text and code online with this free browser tool. It offers syntax highlighting for ten languages, optional link expiration, and needs no account.
Thread Pitch Calculator: TPI to Pitch Conversion
Calculate thread pitch from threads per inch (TPI), or TPI from pitch, for imperial and metric screw threads used in machining, engineering, and repair.
Token Counter for GPT-4, ChatGPT & tiktoken
Count tokens in any text using OpenAI's tiktoken library. Get the same token counts GPT-4, GPT-3.5, and ChatGPT use for API pricing and context limits.
ULID Generator - Create Sortable Unique IDs Online
Free online ULID generator that creates 26-character, lexicographically sortable unique identifiers using Crockford Base32 encoding for databases and APIs.
URL Encoder: Percent-Encode Special Characters
Percent-encodes text for use in URLs. Converts spaces, symbols, and Unicode characters into %XX sequences, the same rules JavaScript's encodeURIComponent uses.
UUID Generator - Create Version 1 and Version 4 UUIDs
Generate Version 1 (time-based) and Version 4 (random) UUIDs online. This free tool explains the UUID format, formula, and use cases for database keys and APIs.