Upload, organize, and share images in seconds
Store originals on Cloudflare R2, manage your library in a dashboard, and share public image pages or album galleries with copy-ready links.
Features
Everything you need to host and share
Built for authenticated users with a direct upload pipeline, dashboard management, and public sharing.
Direct R2 uploads
Files upload from the browser to Cloudflare R2 with presigned URLs. Your Next.js server never handles image binaries.
Public and unlisted pages
Every uploaded image gets a shareable page at /i/[slug] plus a direct CDN URL for forums and embeds.
Albums
Group images into albums with public or unlisted visibility and share a gallery at /a/[slug].
Copy-ready links
Copy public page URLs, direct image links, Markdown, HTML, and BBCode right after upload completes.
How it works
From upload to share in three steps
Upload
Select images in the dashboard. The server validates metadata, creates a pending record, and returns a presigned R2 URL.
Organize
Browse your library, view image details, and add uploads to albums with public or unlisted visibility.
Share
Copy public page links, direct URLs, or embed formats. Share single images or full album galleries.
Ready to host your images?
Create a free account to start uploading with authenticated storage and sharing.