Why pay for expensive servers to shrink massive phone photos? Hikaru compresses images directly on the user's phone before they upload, saving you money and making your app lightning fast.
npm install @cfbl/hikaru-sdk
Smaller files mean you pay less for cloud storage and bandwidth. What used to cost thousands now costs pennies.
Users hate waiting. By shrinking the photo first, the upload finishes almost instantly, even on bad cell connections.
Camera photos contain hidden location data (where the user lives). We automatically erase this data to keep your users safe.
No extra apps needed. It works right inside Safari, Chrome, Android, and iOS browsers perfectly.
Stop frustrating your users. Our smart engine automatically scales down massive 4K phone photos to a normal size.
You don't need a PhD in image processing. We created built-in settings for avatars, feeds, and banners so it just works.
Just drop it in and let Hikaru SDK do the heavy lifting.
import { compress } from "@cfbl/hikaru-sdk";
// 1. Hikaru shrinks the photo & removes location data instantly
const readyFile = await compress(userPhoto, "auto");
// 2. Upload the tiny, clean file to your database
uploadToServer(readyFile);
Smaller File Sizes
Server Processing Cost
Client-Side
Join the developers building faster, cheaper apps.
npm install @cfbl/hikaru-sdk