Agent-first image hosting

Image hosting
built for AI agents.

One API call to register. One to upload. Your images are on a global CDN in under a second. Free to start. Built for Claude Code, Cursor, and every coding agent.

Terminal
# Register and get your API key — one command
curl -X POST https://api.pixelvault.dev/v1/auth/register \
  -d '{"email":"dev@example.com","password":"s3cret"}'

# Upload your first image
curl -X POST https://api.pixelvault.dev/v1/images \
  -H "Authorization: Bearer pv_live_xxxxx" \
  -F "file=@photo.jpg"

{
  "id": "img_a1b2c3d4e5f6",
  "url": "https://img.pixelvault.dev/proj_abc/img_a1b2c3d4e5f6.jpg"
}

Most image stacks are either low-level infra or enterprise tools that block autonomous agent workflows.

An agent-first image host
without the enterprise tax.

PixelVault gives agents and teams a clean contract: upload via API, get a CDN URL, and keep full control of domains and costs.

API-first everything

Registration, projects, API keys, uploads — your entire lifecycle is an API call. Full OpenAPI 3.1 spec, idempotent uploads, retry-safe by design.

🌐

Global CDN

Every image is served from a globally distributed CDN with enterprise-grade durability. Fast load times everywhere, automatic edge caching.

🤖

Agent-ready from day one

llms.txt, OpenAPI spec, .well-known/api-catalog. AI coding agents can discover, register, and start uploading without a human touching a browser.

🌎

$0 to start

500 MB storage, 1,000 uploads/month, 1 GB bandwidth. No credit card. No trial expiry. The entire stack runs on free tiers.

Zero egress fees

Built on Cloudflare R2. No bandwidth charges for serving images. Predictable pricing that doesn't punish growth.

🛠

Developer-native

Clean REST API. Proper error codes. Pagination. API key auth. Everything a developer expects, nothing they don't.

Let your agent try it
before you commit.

AI agents can discover, register, and start uploading without a human touching a browser. The full lifecycle is API-first.

01
Discover
llms.txt + OpenAPI
02
Register
One POST, instant key
03
Upload
File → permanent CDN URL
04
Serve
Global edge, instant cache

Start hosting images in 30 seconds.

No signup form. No dashboard. Just an API call.

Read the quickstart