ToolPipe / Free API Tools
Every tool works with a single curl command. No signup, no API key, no rate limits on basic usage. Just call the endpoint.
Get API Key (Optional, Higher Limits)Format, validate, and prettify JSON. Returns formatted output with syntax validation.
curl -X POST https://toolpipe.dev/json/format \
-H "Content-Type: application/json" \
-d '{"json_string": "{\"name\":\"John\",\"age\":30}"}'
Encode or decode Base64 strings.
curl -X POST https://toolpipe.dev/base64/encode \
-d '{"text": "Hello World"}'
Convert between JSON and YAML formats.
curl -X POST https://toolpipe.dev/convert/json-to-yaml \
-H "Content-Type: application/json" \
-d '{"json_string": "{\"name\": \"test\"}"}'
Convert CSV data to JSON array.
curl -X POST https://toolpipe.dev/convert/csv-to-json \
-d '{"csv_string": "name,age\nJohn,30\nJane,25"}'
Convert between XML and JSON.
curl -X POST https://toolpipe.dev/convert/xml-to-json \
-d '{"xml_string": "<root><name>test</name></root>"}'
Generate MD5, SHA1, SHA256, SHA512 hashes.
curl -X POST https://toolpipe.dev/hash/generate \
-d '{"text": "hello world", "algorithm": "sha256"}'
Generate UUID v4 strings.
curl https://toolpipe.dev/uuid/generate
Generate secure random passwords.
curl "https://toolpipe.dev/password/generate?length=32&symbols=true"
Format and prettify SQL queries with proper indentation.
curl -X POST https://toolpipe.dev/sql/format \
-d '{"sql": "SELECT * FROM users WHERE id=1 ORDER BY name"}'
Test regex patterns against strings with match highlighting.
curl -X POST https://toolpipe.dev/regex/test \
-d '{"pattern": "\\d+", "test_string": "abc 123 def 456"}'
Decode JWT tokens without verification. Shows header, payload, expiration.
curl -X POST https://toolpipe.dev/jwt/decode \
-d '{"token": "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMjM0NTY3ODkwIn0.dozjgNryP4J3jVmNHl0w5N_XgL0n3I9PlFUP0THsR8U"}'
Extract text, links, and metadata from any webpage.
curl -X POST https://toolpipe.dev/scrape/extract \
-d '{"url": "https://example.com"}'
Query DNS records for any domain.
curl "https://toolpipe.dev/dns/lookup?domain=example.com&type=A"
Generate QR code images from any text or URL.
curl "https://toolpipe.dev/qr/generate?text=https://example.com&size=300" -o qr.png
Merge multiple PDF files into one.
curl -X POST https://toolpipe.dev/pdf/merge \
-F "[email protected]" -F "[email protected]" -o merged.pdf
Convert Markdown to HTML.
curl -X POST https://toolpipe.dev/convert/markdown-to-html \
-d '{"markdown": "# Hello\n\nThis is **bold**."}'
CSS minifier, JS minifier, image resize, color converter, WHOIS lookup, SSL checker, HTTP headers, IP geolocation, cron parser, .env parser, text stats, lorem ipsum generator, timestamp converter, URL shortener, diff checker, HTML stripper, number formatter, and more.
Full interactive documentation: /docs