Compress images to under 50KB, instantly.
A minimal web app that compresses images to under 50KB. Upload JPG, PNG, WebP, HEIC, or SVG. Get a small, shareable file.
- No sign-up, no limits
- Client upload + server-side compression
- Built for students whose school portals only accept images under 50KB
- Next.js 16 + Sharp, app framework and image processing
- Tailwind CSS 4, styling
- shadcn/ui, UI components
- UploadThing, file uploads
School and form portals often cap image size at 50KB. Most online resizers leave files too large or only support a few formats. This tool fixes that: one drop, one click, under 50KB.
npm install
npm run devOpen http://localhost:3000.
