Skip to main content

How We Built a 100% Client-Side Exact-KB Image Compressor & 16-Mode SVG QR Studio in TypeScript

Most online image compressors and QR code generators have two major problems:

  1. Privacy risks: They upload your sensitive passport photos, ID cards, or government forms to remote cloud servers.
  2. Lack of exact byte control: Standard sliders let you pick "80% quality", which is useless when a government portal (like USCIS, DS-160, or SSC/UPSC) strictly requires a photo under 20KB, 50KB, or 100KB.

To solve this, we built **[CompressPhoto (ExactKB)](https://com

1 post

Latest articles