Self-hosted AI - no Remove.bg, no per-image fees

Not Just Another API.
We Built the AI.

90%
smaller files
Typical 60-75% on product photos. Peak on large, unoptimized source files.
1
API call does it all
7
AI removal models

Background removed. Canvas normalized. Compressed to WebP. One JSON field. Zero configuration.

// BG removed + canvas normalized + WebP compressed. One call.
curl -X POST https://www.mayapix.io/api/v1/images/process \
  -H "X-API-Key: mpx_your_key" \
  -d '{"image_url": "...", "operations": [{"type": "mayaai"}]}'

// Normalize to 1000x1000 catalog size
curl -X POST https://www.mayapix.io/api/v1/images/process \
  -H "X-API-Key: mpx_your_key" \
  -d '{"image_url": "...", "operations": [{"type": "mayaai", "size": 1000}]}'
No third-party APIs. Everything runs on our servers.
Transparent PNG output. Custom canvas colors. Any size.
Images auto-deleted after 7 days.
Why MayaPix?

We Don't Just Wrap Other APIs

Most image services charge you per-image because they pay per-image. We built our own AI.

Our Own AI Engine

MayaAI isn't a wrapper. We developed our compression algorithm that analyzes each image and picks optimal settings. Running locally on our servers.

No third-party fees

Local Background Removal

Background removal services charge $0.10-0.30 per image. We use rembg running locally. Same quality, fraction of the cost.

You save more

Built for E-commerce

Not a generic image CDN. Every preset, every feature is designed specifically for product images and online stores.

Purpose-built
Your data stays on our servers
No external API calls
Images auto-deleted after 7 days
Features

Everything You Need

Powerful image processing, simple integration

Background Removal

AI-powered background removal. Perfect edges, transparent output. Ideal for product catalogs.

Smart Compression

Reduce file sizes significantly while keeping quality. WebP output. Up to 90% smaller. Optimized for web.

Auto Resize

Resize to any dimension. Contain, cover, fill modes. Perfect for thumbnails & product grids.

Batch Processing

Process multiple images per request. Efficient bulk processing. Webhook notifications.

Secure & Fast

API key authentication. Rate limiting. Priority queues for Pro users.

Easy Integration

RESTful API. Postman collection included. Works with any platform or custom application.

Our Secret Sauce

Meet MayaAI

Our proprietary compression engine doesn't just shrink files. It understands your image.

OUR AI

MayaAI

One call: bg removal + smart resize + content-aware WebP compression. Up to 90% smaller. Zero config.

"type": "mayaai" or "preset": "mayaai" for compress-only

E-commerce

Balanced quality for product pages. WebP, 85% quality, 1200px max.

"preset": "ecommerce"

Thumbnail

Small & fast for grids. WebP, 75% quality, 300px max.

"preset": "thumbnail"

High Quality

Maximum quality for hero images. PNG, 95% quality.

"preset": "highquality"

Also available: social, mobile, catalog - or set your own quality/format manually.

Pricing

Simple, Affordable Pricing

Start free, upgrade as you grow. No hidden fees, no per-image charges.

Monthly Yearly (2 months free)

Free

$0

50 images/month

  • Compression
  • Resizing
  • MayaAI
  • BG Removal
Get Started

Starter

$9 /mo

1,000 images/month

  • All Free features
  • Background Removal
  • All Presets
  • 60 req/min
Start Free Trial
POPULAR

Pro

$29 /mo

5,000 images/month

  • All Starter features
  • Priority Queue
  • Webhooks
  • 200 req/min
Start Free Trial

Business

$79 /mo

20,000 images/month

  • All Pro features
  • API Analytics
  • 500 req/min
  • Email Support
Start Free Trial

Enterprise

Custom

Unlimited images

  • All Business features
  • Dedicated Support
  • Custom Limits
  • SLA Guarantee
Contact Sales

All plans include MayaAI smart compression with up to 90% file size reduction

Quick Start Guide

One API call. Up to 90% smaller images. It's that simple.

Recommended: MayaAI - One Call Does Everything

EASIEST

One call handles background removal, resize to a perfect 1000×1000 canvas, and content-aware compression. Up to 90% file size reduction, zero configuration needed.

curl -X POST https://www.mayapix.io/api/v1/images/process \
  -H "X-API-Key: mpx_your_key" \
  -H "Content-Type: application/json" \
  -d '{
    "image_url": "https://your-store.com/product.jpg",
    "operations": [
      {"type": "mayaai"}
    ]
  }'

3 Steps to Optimize Your Images

1

Get Your Free API Key

Sign up below - no credit card required. 50 free images/month.

2

Send Your Image

POST to /api/v1/images/process with your image URL or base64-encoded image.

3

Download Optimized Result

Get the processed image URL instantly, or receive via webhook notification.

Example Response (with Smart Compression)

{
  "message": "Processing complete",
  "job": {
    "id": "550e8400-e29b-41d4-a716",
    "status": "completed",
    "result": {
      "download_url": "https://api.mayapix.com/...",
      "original_size": 2457600,
      "size": 245760,
      "compression_ratio": "90%",
      "width": 1600,
      "height": 1200,
      "format": "webp"
    }
  }
}
2.4 MB → 240 KB (90% smaller!)

MayaAI automatically picks the best format and quality settings for each image.

🛒 E-commerce Product Images

Remove background, resize to perfect canvas, compress - in one API call.

{"type": "mayaai"}

📱 Mobile App Thumbnails

Auto-generate small, fast-loading thumbnails for product grids.

preset: "thumbnail"

🚀 Bulk Optimization

Process multiple images per request. Perfect for catalog imports.

POST /api/v1/images/batch
🚀

Ready to Get Started?

Create your free account and get 50 images/month. No credit card required.

Already have an account? Sign in to access your dashboard.

Frequently Asked Questions

Everything you need to know about MayaPix

How much does MayaPix cost?

MayaPix offers affordable pricing starting at $9/month for 1,000 images. We also have a free tier with 50 images per month. Pay yearly to get 2 months free. No credit card required to start.

Does MayaPix work with e-commerce platforms?

Yes! MayaPix works with any e-commerce platform via our REST API. Easy integration with your existing store, mobile app, or custom application.

What is Smart Compression and how does it work?

MayaAI is our all-in-one operation that handles background removal, resize to a pixel-perfect canvas, and content-aware compression - up to 90% file size reduction. Just send {"type": "mayaai"} and it picks the optimal quality automatically. No settings needed.

Do you use third-party APIs like Remove.bg?

No. Unlike many services that wrap expensive per-image APIs, MayaPix runs everything locally on our own servers. Our MayaAI compression engine and background removal (using rembg) are both self-hosted. This means lower costs for you, better privacy for your data, and no surprise fees. Your images never leave our infrastructure.

Is there a free tier?

Yes! Our free plan includes 50 images per month with compression, resizing, cropping, and MayaAI features. No credit card required - just sign up and get your API key instantly.

What image formats do you support?

MayaPix supports JPEG, PNG, WebP, and GIF for both input and output. The MayaAI operation outputs WebP by default for maximum compression - you can override with "format": "jpeg" if needed. We preserve transparency for PNG and animation for GIF when appropriate.

How fast is the processing?

Images are processed quickly with our optimized pipeline. Pro and Business plans get priority queue access for faster processing during peak times.

Can I process images in bulk?

Yes! Use our batch endpoint to process multiple images per request. Perfect for catalog imports or bulk optimization. You can also set up webhooks to receive notifications when processing completes.

How long are processed images stored?

Processed images are available for download for 7 days after processing. After that, they are automatically deleted from our servers. We recommend downloading your images promptly or using webhooks to automate this.

What are the rate limits?

Rate limits depend on your plan: Free: 10 req/min, Starter: 60 req/min, Pro: 200 req/min, Business: 500 req/min. If you exceed limits, you'll receive a 429 response. Upgrade for higher limits.

What's the maximum file size?

Maximum file size is 20 MB per image. Maximum dimensions are 8000 x 8000 pixels. We support JPEG, PNG, WebP, and GIF formats for both input and output.

Ready to Transform Your Images?

Our AI runs locally. Your data stays safe. Your costs stay low.

Start with 50 free images. No credit card required.

Get Started Free