Skip to content
OnlineToolStudio

Free online code tools

Code tools format, validate and minify the data and source files developers work with every day.

Paste your code, choose the formatting you like and copy the result. Your code never leaves your browser.

Convert text or names to camelCase, PascalCase, snake_case, kebab-case or CONSTANT_CASE.

Compare two texts and see added, removed and changed lines and words highlighted.

Format, validate and minify JSON with clear error messages.

Format and beautify JavaScript (including JSX) with Prettier for better readability.

Beautify messy or minified CSS into clean, consistently indented code.

Format unstructured or minified HTML into neat, readable markup with proper indentation.

Compress JavaScript with Terser to reduce file size and improve website performance.

Minify CSS to make stylesheets smaller and pages load faster, with size savings shown.

Convert JSON data into ready-to-paste PHP array code with short [ ] or array( ) syntax.

Convert PHP array code (array() or [ ]) into formatted JSON, right in your browser.

Convert PHP serialized data into a readable PHP array or JSON, including objects.

Test JavaScript regular expressions live — matches highlighted, with capture groups and flags.

Split a URL into protocol, host, path and fragment, and turn its query string into JSON.

Decode a JSON Web Token to read its header, payload and expiry — right in your browser.

Convert numbers between binary, octal, decimal, hexadecimal and any base from 2 to 36.

Convert colours between HEX, RGB, HSL, HSV and CMYK, with a colour picker and live preview.

Convert CSV or Excel data to a JSON array of objects, with numbers and booleans typed.

Convert a JSON array to CSV for Excel or Google Sheets — nested objects become columns.

Convert an image to a Base64 data URI, CSS background or HTML <img> tag to embed in code.

Generate random v4 or time-ordered v7 UUIDs (GUIDs) — one or hundreds at once.

More categories