Include your API key in every request:
/api/qr
— Generate QR Code
| Param | Type | Description |
|---|---|---|
data* | string | Text/URL to encode |
size | int | Box size 1-50 (default 10) |
fg | string | Foreground color (default black) |
bg | string | Background color (default white) |
Returns: image/png
/api/meta
— Extract URL Metadata
| Param | Type | Description |
|---|---|---|
url* | string | URL to extract metadata from |
Returns: {url, title, favicon, meta}
/api/placeholder
— Placeholder Images
| Param | Type | Description |
|---|---|---|
w | int | Width 1-4000 (default 400) |
h | int | Height 1-4000 (default 300) |
bg | string | Background color (default #cccccc) |
fg | string | Text color (default #666666) |
text | string | Custom text (default WxH) |
Returns: image/png
/api/hash
— Text Hashing
| Param | Type | Description |
|---|---|---|
text* | string | Text to hash |
algo | string | md5, sha1, sha256, sha512 (default sha256) |
Returns: {text, algorithm, hash}
/api/geoip
— IP Geolocation
| Param | Type | Description |
|---|---|---|
ip* | string | IP address to look up |
Returns: {country, city, lat, lon, isp, ...}
/api/random
— Random Data
| Param | Type | Description |
|---|---|---|
type | string | person, address, company, text, uuid, password, email, phone, credit_card |
count | int | Number of items 1-100 (default 1) |
locale | string | Faker locale (default en_US) |
/api/colors
— Color Extraction
| Param | Type | Description |
|---|---|---|
url* | string | Image URL |
count | int | Number of colors 1-20 (default 5) |
Returns: {url, colors: [{rgb, hex, frequency}]}
| Tier | Daily Limit | Price |
|---|---|---|
| Free | 100 requests | $0/mo |
| Pro | 10,000 requests | $9/mo |
| Business | Unlimited | $49/mo |