Free Developer Tools

API Hub

A growing collection of free, no-authentication APIs for developers. QR codes, image processing, weather data, currency conversion, PDF generation, and more — built for simplicity and reliability.

Utility APIs

General Purpose Tools

GET POST

/api/qrcode

Generate QR codes in PNG, SVG, or Base64. Supports URLs, plain text, vCards, WiFi credentials, and custom styling with colors, logos, and error correction levels.

GET /api/qrcode?text=hello&format=png&size=300

GET

/api/uuid

Generate UUIDs in bulk. Supports UUID v1, v4, and v7 with configurable output formats (JSON, plain text, CSV). Generate up to 1,000 UUIDs per request.

GET /api/uuid?version=4&count=10

GET

/api/password

Generate secure random passwords with customizable length, character sets, and complexity requirements. Returns entropy analysis and strength rating.

GET /api/password?length=32&symbols=true

GET

/api/hash

Hash strings using SHA-256, SHA-512, MD5, BLAKE2, and more. Supports HMAC with custom keys. Returns hex, base64, or binary output.

GET /api/hash?text=hello&algo=sha256

Data APIs

Information & Conversion

GET

/api/weather

Real-time weather data for any city worldwide. Current conditions, hourly and daily forecasts, UV index, humidity, wind speed, and historical data going back 5 days.

GET /api/weather?city=London&units=metric

GET

/api/exchange-rates

Live currency exchange rates. Supports 170+ world currencies with historical rates up to 1 year. Simple conversion endpoint included.

GET /api/exchange-rates?base=USD&targets=EUR,GBP,JPY

GET

/api/ip-lookup

IP geolocation and network information. Returns country, city, ISP, timezone, ASN, and approximate coordinates. Supports IPv4 and IPv6.

GET /api/ip-lookup?ip=8.8.8.8

GET

/api/timezone

Timezone information and conversion. Get current time, UTC offset, DST status, and convert between timezones. IANA timezone database compliant.

GET /api/timezone?zone=Europe/Zurich

Media APIs

Image & Document Processing

POST

/api/image/resize

Resize, crop, rotate, and optimize images. Supports JPEG, PNG, WebP, AVIF, and GIF. Smart cropping with face detection, background removal, and format conversion.

POST /api/image/resize → {width: 800, format: 'webp'}

POST

/api/pdf/generate

Generate beautiful PDF documents from HTML with custom CSS. Perfect for invoices, reports, certificates, and tickets. Supports headers, footers, page numbers, and watermarks.

POST /api/pdf/generate → {html: '...', format: 'A4'}

POST

/api/image/compress

Compress images with intelligent quality optimization. Reduce file size by up to 80% while preserving visual quality. Supports batch processing.

POST /api/image/compress → {quality: 80}

GET

/api/screenshot

Capture website screenshots programmatically. Full-page or viewport captures in PNG or JPEG. Configurable viewport size, device emulation, and delay.

GET /api/screenshot?url=https://example.com&width=1280

Text APIs

String & Text Processing

GET POST

/api/markdown

Convert Markdown to HTML, or HTML to Markdown. Supports GitHub Flavored Markdown with tables, task lists, strikethrough, and syntax-highlighted code blocks.

POST /api/markdown → {text: '# Hello', to: 'html'}

GET

/api/lorem

Generate Lorem Ipsum placeholder text. Configurable paragraphs, sentences, or words. Supports plain text, HTML, and Markdown output formats.

GET /api/lorem?paragraphs=3&format=html

Fair Use

Rate Limits

All APIs are free to use with generous rate limits. No API key required. For higher limits or commercial use, please contact us.

100
Requests / Minute

Per IP address

10,000
Requests / Day

Per IP address

50 MB
Max Payload Size

For POST endpoints