Open Source • Self-Hosted

Your Personal Image CDN
That Just Works

Upload any image — it's automatically converted to optimized WebP, stored on Cloudflare R2, and served via a blazing-fast global CDN. No vendor lock-in, no egress fees, no complexity.

Auto WebP
Global CDN
MFA Auth
1-Click Copy

How It Works

Three simple steps from upload to CDN. No configuration, no SDKs — just images.

Step 01

Upload

Drag & drop or browse. Supports PNG, JPG, GIF, WebP. Batch upload as many as you need.

Step 02

Auto-Convert

Sharp converts to optimized WebP at quality 80. Smaller files, same visual quality.

Step 03

Serve via CDN

Get a permanent URL served from 300+ Cloudflare edge locations worldwide. Cached forever.

Built for Performance

Every feature is designed to minimize cost and maximize speed for your personal projects.

WebP Compression

Automatic conversion with Sharp at quality 80. Up to 40% smaller than PNG/JPEG.

Global CDN

Cloudflare R2 with custom domain. 300+ edge locations, zero egress fees.

Secure Auth

JWT sessions with TOTP MFA and email OTP. Admin-only access with httpOnly cookies.

Immutable Cache

One-year cache headers on all images. Once cached at the edge, R2 is never hit again.

Original Names

See your original filenames in the dashboard. UUID-based keys under the hood for security.

Smart Dashboard

Search, tag filtering, bulk upload, pagination, and real-time stats — all in one view.

Modern Stack, Zero Complexity

Built with production-grade tools that run on free tiers. Deploy in minutes.

Next.js 16TypeScriptMongoDB AtlasCloudflare R2SharpTailwindCSS v4Framer MotionZod