MAKEPIP TOOLKIT

Developer tools

Format code, inspect data, test patterns and generate practical snippets in your browser.

37 tools found

JSON Formatter & Validator

Format, validate and minify JSON without rewriting its numeric literals.

On your device

Base64 Encode & Decode

Encode UTF-8 text or a file as Base64, or decode Base64 text.

On your device

Regex Tester

Test matches, capture groups and replacements in an isolated worker with a time limit.

On your device

Text Diff Checker

Compare two texts by line or word and inspect additions and removals.

On your device

HTML Formatter

Format HTML source with configurable indentation without executing it.

On your device

XML Formatter

Validate XML and format it for reading while retaining meaningful text.

On your device

SQL Formatter

Format SQL for a selected dialect and keyword style.

On your device

CSS Minifier

Parse and compress CSS while preserving licence comments.

On your device

JavaScript Minifier

Minify JavaScript with optional identifier mangling and no code execution.

On your device

Hash Generator

Calculate file or UTF-8 text hashes locally, including SHA-256, SHA-384, SHA-512, SHA-1 and MD5.

On your device

JWT Decoder

Inspect JWT claims and optionally verify an HMAC signature with a key you supply locally.

On your device

UUID Generator

Generate random UUID v4, time-ordered v7, v1 or nil UUIDs.

On your device

URL Encode & Decode

Encode URL components or decode percent-encoded text.

On your device

Text ↔ Binary

Convert UTF-8 text to eight-bit binary bytes and back.

On your device

Number Base Converter

Convert signed integers between bases 2–36 with arbitrary-precision arithmetic.

On your device

Unix Timestamp Converter

Convert epoch seconds, milliseconds or microseconds to UTC dates and back.

On your device

YAML ↔ JSON

Convert a YAML document to JSON or turn JSON into YAML.

On your device

JSON to TypeScript

Infer a TypeScript type from a sample JSON document, including nested objects and unions.

On your device

Markdown Editor

Write Markdown with a sanitized preview and export Markdown or HTML.

On your device

SVG Cleaner & Minifier

Clean active content and editor metadata from an SVG, then serialize a compact copy.

On your device

.gitignore Generator

Combine practical ignore rules for your project’s languages, tools and operating systems.

On your device

Mock Data Generator

Generate synthetic JSON, CSV or SQL rows using an explicit field schema.

On your device

Mailto Link Generator

Build encoded email links with recipients, subject and message text.

On your device

Calendar Link Generator

Create calendar links and a downloadable ICS event with UTC times and an optional reminder.

On your device

Barcode Generator

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

On your device

CSS Gradient Generator

Build a linear or radial gradient with a visual preview and CSS export.

On your device

Box Shadow Generator

Adjust shadow offsets, blur, spread and opacity with a live result preview.

On your device

CSS Grid Generator

Create a CSS grid with rows, columns, gaps and an example layout.

On your device

Flexbox Generator

Set flex direction, alignment, justification and gaps with a layout preview.

On your device

Excel to JSON

Read an XLSX workbook locally and export each worksheet as JSON records.

On your device

JSON to Excel

Create an XLSX workbook from a JSON array while retaining numeric and boolean cell types.

On your device

SQLite Viewer

Open a SQLite database, inspect its table list and run read-only queries locally.

On your device

SharePad

Write a plain-text note and create an encrypted share link that carries the note in its URL fragment.

On your device

Display Information

Read your browser’s viewport, screen dimensions, pixel ratio, colour depth and reported colour-gamut support.

On your device

What Is My IP?

Show the public connection IP address seen by MakePip and the available country code.

Connection check

CSV to JSON

Convert a CSV table into JSON objects using its header row.

On your device

JSON to CSV

Convert an array of JSON objects into a quoted CSV table.

On your device