Free REST API for developers. No API key required. 100,000 requests/day.
/shortenShorten a URL. Body: {"url": "https://example.com"}
/s/:codeRedirect to the original URL.
/hash?text=hello&algo=sha256Generate hash. Algos: sha1, sha256, sha384, sha512. Try it →
/encode/base64?text=helloBase64 encode text. Try it →
/decode/base64?text=aGVsbG8=Base64 decode text. Try it →
/urlencode?text=hello worldURL encode text. Try it →
/urldecode?text=hello%20worldURL decode text. Try it →
/uuidGenerate a UUID v4. Try it →
/timestampCurrent timestamp in multiple formats. Try it →
/password?length=20Generate a secure random password. Try it →
/lorem?paragraphs=3Generate lorem ipsum text. Try it →
/random/string?len=16Random alphanumeric string. Try it →
/random/number?min=1&max=100Random number in range. Try it →
/random/colorRandom hex color. Try it →
/random/userRandom fake user profile. Try it →
/placeholder/:width/:heightSVG placeholder image. Optional: ?text=Hello. Try it →
/qr?text=hello&size=200QR code as SVG. Try it →
/ai/generateAI text generation. Body: {"prompt": "Write a haiku about coding", "max_tokens": 200}
/ai/summarizeSummarize text. Body: {"text": "long text...", "max_length": 150}
/ai/translateTranslate text. Body: {"text": "hello", "target_lang": "fr"}
/ai/explain-codeExplain code. Body: {"code": "const x = arr.reduce((a,b) => a+b, 0)"}
/ai/regexGenerate regex from description. Body: {"description": "match email addresses"}
/ipYour IP address and request info. Try it →
All tools are free. If you find them useful, send a tip:
ETH/USDC (Ethereum/Polygon/Base): 0xB78f00DdCc8e3CEd289C39b812Bc155b69c4bF08
SOL/USDC (Solana): 9uUNqxi4tuY73D8EPB4s8krQxjsyYsfVTQLH4DLR1Krw