PixelVault is an API-first image hosting platform built for developers and AI coding agents, letting you upload images via a single API call and serve them from a global CDN instantly.
What is PixelVault?
PixelVault is a cloud-based image hosting service designed for developers and AI agents. It accepts image uploads via REST API, CLI, or a dedicated Claude Code skill and returns permanent CDN URLs. The platform runs on Cloudflare R2 (EU) and provides agent-aware discovery through llms.txt, OpenAPI spec, and a well-known API catalog. PixelVault is developed by the PixelVault team (pixelvault.dev).
Key Features
- API-first everything — Registration, projects, API keys, and uploads are all done via a REST API with full OpenAPI 3.1 specification. Idempotent and retry-safe uploads are built in.
- Global CDN — Every image is served from a globally distributed CDN with automatic edge caching and enterprise-grade durability.
- Agent-ready from day one — Includes llms.txt, OpenAPI spec, and
.well-known/api-catalog so AI agents can discover, register, and upload without human interaction.
- $0 to start — Free tier offers 200 MB storage, 500 uploads per month, and 1 GB bandwidth. No credit card required, no trial expiry.
- Zero egress fees — No bandwidth charges for serving images. Predictable pricing that doesn't punish growth.
- On-the-fly transforms — Resize, crop, convert to WebP/AVIF, apply effects (blur, grayscale, rotate), and add watermark by adding query parameters to any image URL (e.g.,
?w=400&fit=cover&fmt=webp).
- AI background removal — Remove background from any photo by appending
?segment=foreground to the URL. Optionally composite onto a solid color with &background=white.
- EU data residency — Images and metadata stored at rest in the EU using Cloudflare R2 (EU) and an EU Postgres database. GDPR-friendly by default, cookieless analytics, no tracking cookies.
Who is it for?
- Developers building applications that need to upload and serve user-generated images, wanting a simple API and no egress fees.
- AI coding agents (e.g., Claude Code, Cursor, Windsurf) that need to autonomously discover, register, and upload images as part of a workflow.
- Teams requiring EU data residency and GDPR compliance — the service stores data in the EU by default.
- Web developers who want to add GitHub-style image paste/drop functionality to any textarea using one script tag and a publishable key.
What can you do with PixelVault?
- Upload images via CLI: Run
npx pixelvault-cli upload photo.jpg to get a CDN URL instantly.
- Integrate with AI agents: Use the Claude Code skill (
/pixelvault-upload) to upload screenshots directly from within a conversation.
- Transform images on the fly: Append query parameters to any image URL to resize, crop, convert format, or apply effects without a build pipeline.
- Allow user paste-to-host in your app: Add a script tag to any textarea so end users can paste or drop images and get hosted URLs without building an upload backend.
How does PixelVault work?
- Discover — AI agents find PixelVault via llms.txt or OpenAPI spec. 2. Register — One POST request to
/v1/auth/register creates an account and returns an API key. 3. Upload — Send an image via API, CLI, or Claude Code skill; receive a permanent CDN URL. 4. Serve — Images are served from global edge cache with instant cache.
Pricing
Free tier includes 200 MB storage, 500 uploads per month, and 1 GB bandwidth. No credit card required, no trial expiry. Additional plans are available (see the pricing page).
FAQ
Is PixelVault free?
Yes, PixelVault offers a free tier with 200 MB storage, 500 uploads per month, and 1 GB bandwidth. No credit card is required and there is no trial expiry.
Can I use PixelVault with Claude Code?
Yes, PixelVault provides a Claude Code skill that can be installed via `clau