Image Processing API

Powerful REST API for AI-powered image analysis and format conversion with metadata management

API Ready

POST /api/analyze

AI-powered image analysis with Gemini. Returns: title, description, altText, extractedText, handle.

curl -X POST https://your-domain.vercel.app/api/analyze \
  -H "Content-Type: application/json" \
  -d '{
    "image": "{{$json.imageBase64}}"
  }'

POST /api/convert

Convert images with metadata. Returns: image (data URL), imageBase64 (raw), format, mimeType, sizeBytes.

curl -X POST https://your-domain.vercel.app/api/convert \
  -H "Content-Type: application/json" \
  -d '{
    "image": "{{$json.imageBase64}}",
    "format": "jpeg",
    "quality": 90,
    "metadata": {
      "title": "{{$json.title}}",
      "description": "{{$json.description}}",
      "handle": "{{$json.handle}}"
    }
  }'

Features

AI-Powered Analysis

Gemini 3 Pro image understanding

OCR Text Extraction

Extract all visible text

Format Conversion

JPEG, WebP, PNG support

Metadata Management

Embed custom EXIF data

View full API documentation in API.md

Upload Image

Drop your image here

or click to browse files

Supports JPEG, JPG, PNG

Analysis Results

Upload an image and click analyze to see results