Skip to content
PixelKit

Runs in your browser tab

Your pixels,
handled locally.

Compress to an exact file size, resize for every storefront and feed, crop with ratio locks, pull a palette out of a photo and check it for contrast. Eight focused tools — no account, no upload queue, no watermark.

Original6-colour palette

The kit

Every tool reads your file into a canvas on this device and writes a new one. That is the whole pipeline.

Why local processing matters for images

Product shots before launch, client work under NDA, photos of your kids: images are often the files you least want sitting on a stranger's server. PixelKit is a static site. Once the page has loaded, the tools do not need the network at all.

  • Your device does the work

    Decoding, scaling and encoding use your browser's built-in image engine and the HTML canvas.

  • Nothing to upload

    There is no upload endpoint. Your file is read from disk into memory and released when you close the tab.

  • Metadata left behind

    Canvas exports contain pixels only, so EXIF data such as camera serials and GPS location is not copied.

  • No account, no tracking of files

    We never see file names, contents or results. Optional ads and analytics load only if you allow them.

A typical listing photo, start to finish

  1. STEP 1

    Crop

    Square it up at 1:1 and nudge the box with arrow keys until the product sits dead centre.

    Open tool
  2. STEP 2

    Resize

    Pick a marketplace preset so zoom stays sharp without shipping a 24-megapixel original.

    Open tool
  3. STEP 3

    Compress

    Ask for “under 500 KB” and let the binary search find the highest quality that fits.

    Open tool
  4. STEP 4

    Check

    Pull the palette for your banner and confirm your price text passes WCAG contrast.

    Open tool

Field notes

All guides