Cocoa Tools
HomeToolsCategoriesFavoritesApp
Cocoa Tools

Your digital tools workspace.

Tools

  • All tools
  • Popular
  • Favorites
  • Install app

Categories

  • PDF & Documents
  • Images & Photos
  • Video
  • Audio
  • AI & Generation
See all

About

  • About us
  • Contact
  • Privacy
  • Terms of use

Follow us

© 2026 Cocoa Tools. All rights reserved.

HomeCategoriesFavoritesProfile
HomeCategoriesProgramming

Programming

Formatters, encoders and utilities for devs. · 59 tools

JSON Formatter

Format, validate and minify JSON.

Programming

Base64

Encode and decode text in Base64.

Programming

URL encode / decode

Encode and decode URLs and parameters.

Programming

UUID generator

Generate UUID v4 and v7 instantly.

Programming

JWT decoder

Inspect the header and payload of a JWT.

Programming

Regex tester

Test regular expressions with live highlighting.

Programming

Timestamp converter

Convert between Unix timestamps and dates.

Programming

CSV ↔ JSON

Convert between CSV and JSON in both directions.

Programming

YAML ↔ JSON

Convert between YAML and JSON.

Programming

SQL formatter

Beautify SQL queries so they're easy to read.

Programming

CSS/JS/HTML minifier

Reduce the size of your code.

Programming

Encode HTML entities

Encode and decode special characters like &, < or  .

Programming

HTML formatter

Beautify and indent messy or minified HTML code.

Programming

CSS formatter and minifier

Format or minify CSS, SCSS and LESS instantly.

Programming

JavaScript / TypeScript formatter

Format JS, TS, JSX or JSON code with Prettier.

Programming

XML formatter and validator

Indent, validate or minify XML documents.

Programming

XML ↔ JSON

Convert XML to JSON and JSON to XML, with attributes.

Programming

TOML ↔ JSON

Convert TOML files to JSON and vice versa.

Programming

JSON to TypeScript

Generate TypeScript interfaces or types from a sample JSON.

Programming

JSON Schema validator

Validate a JSON against a JSON Schema and see every error explained.

Programming

Compare JSON

Find the differences between two JSON files: added, removed and changed keys.

Programming

JSONPath tester

Test JSONPath expressions and see what data they return.

Programming

JSON tree viewer

Explore JSON as a collapsible tree and copy the path to any value.

Programming

CRON generator and explainer

Understand cron expressions in plain language and see their next runs.

Programming

Chmod calculator

Calculate Linux permissions in octal and symbolic notation (755, rwxr-xr-x).

Programming

User-Agent parser

Detect browser, operating system and device from a User-Agent.

Programming

What is my IP?

See your public IP address, version and approximate location.

Programming

DNS lookup

Look up A, AAAA, MX, TXT, NS, CNAME records and more for any domain.

Programming

Escape and unescape text

Escape strings for JavaScript, JSON, SQL, CSV, regex, URL or XML.

Programming

Test data generator

Generate fake people with name, email, phone and more in JSON, CSV or SQL.

Programming

Barcode generator

Create EAN-13, UPC, Code 128 barcodes and more as PNG or SVG.

Programming

QR code reader

Read QR codes from an image or with the camera, without installing anything.

Programming

Barcode reader

Scan EAN, UPC, Code 128 barcodes and more from an image or camera.

Programming

Hex ↔ text

Convert hexadecimal to text and text to hexadecimal (UTF-8).

Programming

ASCII and Unicode table

Look up ASCII and Unicode codes with decimal, hex, binary, HTML and escapes.

Programming

Meta tag generator

Generate SEO, Open Graph and X meta tags with a Google preview.

Programming

Link preview

See how a link looks when shared on WhatsApp, Facebook and LinkedIn.

Programming

Robots.txt generator

Create a robots.txt with rules, sitemap and AI bot blocking.

Programming

JWT generator

Sign JWT tokens with HS256, HS384 or HS512 in your browser.

Programming

ULID and NanoID generator

Generate unique ULID, NanoID, CUID and ObjectId IDs.

Programming

Base64 to image

Convert Base64 text or a Data URI into an image and download it.

Programming

URL builder with parameters

Build or edit URLs with parameters (query string) without encoding errors.

Programming

HTTP status codes

Every HTTP status code (200, 301, 404, 500…) explained in plain language.

Programming

MIME types

Find the right Content-Type for each file extension.

Programming

Compress to ZIP

Compress several files into a ZIP from your browser.

Programming

Unzip ZIP

Open ZIP, TAR and GZ files and download their contents.

Programming

Extract RAR and 7Z

Open RAR, 7Z, ISO files and more, even password-protected ones.

Programming

GZIP compress and decompress

Compress files to .gz or decompress GZIP files.

Programming

CSV viewer and editor

Open CSV files as a table, filter, sort and export to Excel.

Programming

Excel viewer

Open XLSX, XLS and ODS files in your browser, no Excel needed.

Programming

.gitignore generator

Generate a .gitignore for your language, framework, editor and OS.

Programming

Code colors

Convert a color to CSS, Swift, Android, Flutter, Unity, C# format and more.

Programming

Lines of code counter

Count lines of code, comments and blank lines.

Programming

CSV to SQL

Generate CREATE TABLE and INSERT statements from a CSV.

Programming

Email and phone validator

Validate lists of emails and phone numbers: format, typos and temporary emails.

Programming

CSS selector tester

Test CSS selectors on your HTML and see which elements match.

Programming

Bulk Unix timestamps

Convert many Unix timestamps to dates (or dates to Unix) in one go.

Programming

Generate regex with AI

Describe what you want to validate and get the regular expression with examples.

Programming

SQL from natural language

Describe what you need and get the SQL query for your database.

Programming