CodeToolWorks Tools
38 free tools — all calculations run locally in your browser
Colors
Color Converter
ColorConvert any color between HEX, RGB, and HSL instantly — paste one format and get the other two with a live preview swatch.
5 Q&A
Color Palette Generator
ColorGenerate harmonious color palettes from any base color — complementary, analogous, triadic, and more — with click-to-copy HEX codes.
5 Q&A
Contrast Checker
ColorCheck any text/background color pair against WCAG contrast rules — get the exact ratio plus AA/AAA pass/fail for normal and large text.
5 Q&A
RGBA to HEX Converter
ColorConvert RGBA colors to 8-digit HEX and back — control transparency with the alpha channel and copy production-ready codes.
4 Q&A
Design
DevOps
Encoders
HTML Entity Encoder & Decoder
HTMLEncode text into HTML entities and decode entities back to text. Handles named (©), decimal (©), and hex (©) entities.
5 Q&A
ROT13 Cipher
CipherApply the ROT13 letter rotation to any text. Encoding and decoding are the same operation — run it twice to get the original back.
5 Q&A
Hex to Text Converter
HexConvert hex to text and text to hex with full UTF-8 support. Validates input and explains errors in plain language.
5 Q&A
Image to Base64 Converter
Base64Turn any image into a base64 data URI for embedding in HTML or CSS. Files are read locally — never uploaded anywhere.
5 Q&A
URL Parser
URLSplit any URL into protocol, host, port, path, query parameters, and fragment. Query params shown as a key/value table.
5 Q&A
Encoding
Formatters
QR Code Generator
QRGenerate QR codes from any text or URL instantly in your browser with downloadable PNG output.
2 Q&A
JSON Formatter
JSONFormat, minify, or validate JSON data instantly in your browser with zero data leakage.
XML Formatter
XMLPretty-print, minify, and validate XML documents with clear, line-numbered error messages.
5 Q&A
HTML Formatter
HTMLPretty-print messy HTML with clean indentation or minify it to a single line for production.
5 Q&A
CSS Formatter
CSSBeautify stylesheets with clean 2-space indentation or minify them to one line for faster page loads.
5 Q&A
SQL Formatter
SQLUppercase SQL keywords and put major clauses on their own lines for readable queries.
5 Q&A
YAML to JSON Converter
YAMLValidate YAML indentation and convert simple YAML documents to JSON with line-numbered errors.
5 Q&A
JavaScript Formatter
JavaScriptLightweight JavaScript beautifier — newlines and 2-space brace indentation for minified code.
5 Q&A
JSON Minifier
JSONCompress JSON to a single line and see exactly how many bytes you save.
5 Q&A
Strip HTML Tags
HTMLConvert HTML to plain text — tags removed, entities decoded, line breaks preserved.
5 Q&A
Generators
UUID Generator
UUIDGenerate version 4 UUIDs instantly. Create one or a batch of up to 100, then copy them all with a single click.
5 Q&A
Random String Generator
RandomGenerate cryptographically secure random strings. Choose a length from 1–512 and a charset: alphanumeric, hex, or symbols.
5 Q&A
Lorem Ipsum Generator
TextGenerate classic lorem ipsum placeholder text by paragraphs, sentences, or words for mockups and wireframes, with one-click copy.
5 Q&A
Mock JSON Generator
DataDefine a simple field list with types and row count to generate a deterministic sample JSON array for testing APIs and frontends.
5 Q&A
.gitignore Generator
GitPick your languages, OS, and editor to assemble a best-practice .gitignore from built-in templates — no more committing node_modules.
5 Q&A
References
HTTP Status Codes
WebSearchable reference of 40 common HTTP status codes with plain-English explanations.
5 Q&A
MIME Type Reference
WebLook up MIME types by file extension and vice versa — a searchable table of 62 common content types.
5 Q&A
Charset & Encoding Reference
TextReference of common character sets plus a live UTF-8 encoder — type text and see code points, bytes, and percent-encoding.
5 Q&A
Security
Password Generator
CryptographyGenerate cryptographically secure random passwords with customizable length and character sets using Web Crypto API.
2 Q&A
Hash Generator
CryptographyGenerate SHA-256, SHA-512, SHA-384, and SHA-1 cryptographic hashes via Web Crypto API with checksum matching.
JWT Decoder
JWTPaste a JSON Web Token to decode its header and payload. Shows expiry and issued times in plain dates and flags expired or unsigned tokens.
5 Q&A
Text Tools
Regex Tester
TextTest regular expressions live — type a pattern, toggle flags, and see every match highlighted with its index in your test string.
5 Q&A
Slug Generator
TextTurn any headline into a clean URL slug — lowercased, accents stripped, with your choice of hyphen or underscore separators.
4 Q&A
SVG Optimizer
SVGShrink SVG file size in one click — strips comments, metadata, and excess whitespace, then reports exactly how many bytes you saved.
5 Q&A