Free image, video and data APIs
This directory helps developers choose and test deterministic image, video, GIF and network-data operations online, then automate the same workflow through a documented API.
Convert, inspect and compose media directly in your browser without a key. When your workflow is ready for automation, call the same API with an APIAny key.
No key for online use
Upload a file, choose settings and download the result from the browser Playground.
API key for integration
Programmatic requests use Bearer or X-API-Key authentication with documented limits.
Local processing stack
Media is processed by our Sharp and FFmpeg workers and is not sent to a paid AI model.
Browse free APIs by category
Choose a focused image conversion, image analysis, image composition, video and GIF, or network data workflow.
Image Conversion APIs
Convert, resize, crop, rotate and compress common image formats.
12 tools
Image Analysis APIs
Inspect metadata, palettes, checksums, similarity and pixel differences.
8 tools
Image Composition APIs
Watermark, split, join and package images for publishing.
5 tools
Video and GIF APIs
Compress video, extract audio or thumbnails, and convert GIF frames.
5 tools
Network Data APIs
Look up practical network information such as IP geolocation.
1 tools
All free API tools
Each tool includes an online Playground, input and output guidance, limits, error references and a copyable curl request.
Image compression
POST /api/free/compress-image
Compress a single image to WebP with a 500px or 1200px target width.
Flexible compression
POST /api/free/compress-image-stream
Resize and recompress a single image with custom output format, size, and quality.
Batch compression
POST /api/free/batch-compress
Compress up to 20 images in one request and receive base64 WebP results.
Watermark
POST /api/free/watermark
Apply a text or image watermark to a single image.
Batch watermark
POST /api/free/batch-watermark
Apply the same text or image watermark to up to 20 images.
HEIC conversion
POST /api/free/heic-to-webp
Convert HEIC or HEIF images to WebP.
Video compression
POST /api/free/compress-video
Compress a video to MP4 with a configurable resolution and quality preset.
Audio extraction
POST /api/free/extract-audio
Extract MP3 audio from a video and optionally return a silent video.
IP lookup
GET /api/free/ip-geo
Look up the country, region, city, and network location details for an IP address.
Image converter
POST /api/free/convert-image
Convert common image formats to WebP, PNG, JPEG or AVIF online or by API.
Batch image converter
Paid account requiredPOST /api/free/batch-convert-images
Convert multiple images to WebP, PNG, JPEG or AVIF and download one ZIP with a per-file manifest.
Image resizer
POST /api/free/resize-image
Resize an image by width and height with predictable fit and format controls.
Batch image resizer
Paid account requiredPOST /api/free/batch-resize-images
Apply one width, height, fit mode and format to multiple images, then download a ZIP manifest.
Image cropper
POST /api/free/crop-image
Crop a precise rectangular region using pixel coordinates.
Batch image cropper
Paid account requiredPOST /api/free/batch-crop-images
Crop the same pixel rectangle from multiple images and receive valid outputs in one ZIP.
Rotate image
POST /api/free/rotate-image
Rotate an image and optionally flip it horizontally or vertically.
Batch image rotation
Paid account requiredPOST /api/free/batch-rotate-images
Rotate or flip multiple images with one orientation setting and download a ZIP result.
Image metadata
POST /api/free/image-metadata
Inspect safe technical metadata such as size, format, color space and alpha.
Image technical metadata
Paid account requiredPOST /api/free/batch-image-metadata
Inspect safe technical properties across an image collection in one ordered JSON response.
Color palette
POST /api/free/color-palette
Extract representative HEX colors and approximate proportions from an image.
Batch color palettes
Paid account requiredPOST /api/free/batch-color-palette
Extract representative HEX colors from multiple images in one ordered JSON response.
Image hash
POST /api/free/image-hash
Calculate a deterministic SHA-256 checksum for an image file.
SHA-256 file checksums
Paid account requiredPOST /api/free/batch-image-hash
Calculate one SHA-256 checksum per accepted upload and return ordered JSON results.
Image similarity
POST /api/free/image-similarity
Compare two images and return a normalized visual similarity score.
Image diff
POST /api/free/image-diff
Generate a PNG heatmap that highlights pixel differences between two images.
Grid image cutter
POST /api/free/grid-cut-image
Split one image into an even grid and download all tiles as a ZIP.
Image joiner
POST /api/free/join-images
Join up to 20 images horizontally or vertically with optional spacing.
Favicon generator
POST /api/free/favicon-generator
Create common PNG favicon sizes and a web manifest in one ZIP.
Video thumbnail
POST /api/free/video-thumbnail
Capture a JPEG or WebP thumbnail at a selected video timestamp.
Video to GIF
POST /api/free/video-to-gif
Convert a short video segment into an optimized animated GIF.
GIF frame extractor
POST /api/free/gif-to-frames
Extract animated GIF frames as a numbered PNG ZIP archive.
SEO & GEO
Practical media APIs for apps, agents and workflows
APIAny free APIs cover common deterministic media operations. The pages state inputs, outputs and limits so developers and answer engines can identify the right tool quickly.
Convert
Change format, size, crop or orientation with predictable image output.
Analyze
Read safe metadata, colors, hashes, similarity scores and visual differences.
Integrate
Prototype without a key, then automate the same operation through an authenticated API.