×

Create Palette From Image

Click colors to include/exclude

Generated Color Palette

Your generated palette will appear here.

×
×

Tesseŀla

Pixel Cam {{version}}

By Ruben Berenguel, 2025


Controls

Palette Bar (Top): Tap to cycle through palettes. Long press to open the full palette library.

Shutter (Center): Tap to freeze the live view. Tap again to resume the live camera.

Resolution (Square Icon): Toggles between low and ultra-low resolution modes.

Dither (Eye Icon): Toggles the blue noise dithering effect on or off for smoother color transitions.

Upload (Upload Icon): Allows you to process an existing image from your device. You can also use this to upload a custom palette (see below).

Flip Camera (Face Icon): Switches between the front-facing and rear-facing cameras on your device.


Usage Tips

Save & Share: Long press on a captured image to open your device's native share menu or to save the image. The saved image includes a strip of the active color palette.

Custom Palettes: Use the Upload button to load a legacy palette. A valid palette is a 32xM pixel image where each 32x32 square is a solid color. The app will automatically extract the colors and save the palette for future use (just one palette). Use the Palette button to create new palettes from any image.

The full list with links of built-in palettes from Lospec can be found in the app's repository.


Troubleshooting

Camera not working in PWA? iOS requires camera permission to be granted in Safari before the PWA can access it.

Solution: Open this site in Safari (not the PWA), grant camera permission, then return to the PWA. Or go to iOS Settings → Safari → Camera → Allow.


This app works best when installed as a Progressive Web App (PWA). Use your browser's "Add to Home Screen" option for the best experience.

If you enjoy this…

Confirm Action

Are you sure?

Confirm Deletion

Are you sure you want to delete this palette?

Confirm Deletion

Are you sure you want to delete this palette?