Pixes - 130+ image tools that run in your browser. No uploads ever.

by
Pixes is a privacy-first image toolkit with 130+ tools — convert, compress, resize, crop, and edit images entirely in your browser. No files are ever uploaded to a server. Built for speed and privacy: HEIC to JPG, WebP converter, background remover, steganography, sticker makers, and more. Works on any device, no sign-up required. Free forever.

Add a comment

Replies

Best
Hey PH! 👋 I built Pixes because I was tired of uploading personal photos to random online tools just to convert or resize them. Everything runs client-side — your files never leave your device. Would love your feedback on which tools you find most useful!

How Pixes Removes EXIF Metadata

Most online image tools upload your photos to a server before processing them.
Pixes does everything directly inside the browser.

Why this approach?

  • Better privacy

  • No upload waiting time

  • Lower bandwidth usage

  • Images never leave the device

Technical Approach

When an image is loaded:

  1. The file is parsed in-memory

  2. EXIF segments are detected

  3. Metadata blocks are stripped

  4. A clean image is re-encoded locally using Canvas APIs

The original pixels stay untouched unless the user also enables compression or resizing.

Why EXIF Removal Matters

Modern smartphones store a surprising amount of metadata inside images:

  • GPS coordinates

  • Device model

  • Camera settings

  • Timestamp

  • Orientation data

A simple screenshot from a vacation can accidentally expose location history.

Performance Notes

Average processing time:

  • 1080p image → ~35ms

  • 4K image → ~120ms

No queue system.
No server processing.
No cloud worker costs.

Tradeoffs

Client-side processing is great for privacy, but browsers have memory limits.

Very large RAW images can consume significant RAM on low-end mobile devices, so Pixes automatically switches to a safer processing pipeline when needed.

Stack

  • TypeScript

  • Web Workers

  • OffscreenCanvas

  • Canvas API

  • Vite

Built as an indie project because I got tired of “free” image tools silently uploading everything to their servers.