🖼 Image & Media

Image & Media

Edit and convert images in your browser

19 tools
🧭

Choose by task

Resize, compress, convert, crop, redact, or decorate images locally in the browser. Source images are not uploaded to Benri.dev's servers. Browser memory, supported formats, lossy encoding, and metadata handling can still change what is preserved, so keep the original and inspect the exported file before publishing it.

🖼

All tools

📐 Image ResizerResize by pixels or percent 🗜️ Image CompressorShrink JPEG / WebP by quality 🔄 Image Format ConverterPNG ⇔ JPEG ⇔ WebP 💾 Image ⇄ Base64Image to Data URI & back 🎞️ Animated GIF MakerCombine images into a GIF 🏷️ Image Metadata Viewer / RemoverView, strip & edit EXIF 🌈 Image Color Palette ExtractorExtract colors from an image ✂️ Image CropCrop images by dragging 🌫️ Image Mosaic & BlurHide faces & private info 👾 Photo to ASCII ArtTurn photos into text art 🎨 Image FiltersGrayscale, sepia, invert & more Favicon GeneratorFavicons from image, text or emoji 🖨️ DPI & Print Size CalculatorPixels ↔ cm/inch at DPI 🖼️ Screenshot BeautifierAdd background, padding & shadow 🔄 SVG to PNG ConverterConvert SVG to PNG in browser Image Rotate & FlipRotate 90° & flip H/V 💧 Image WatermarkAdd text watermarks to images Add Padding to Image (Squarify)Extend canvas with margins ✒️ SVG Preview & FormatterPreview, format & minify SVG

A reliable workflow

  1. Keep the source file and check the target dimensions, format, and size limit.
  2. Test settings on one image and inspect details, transparency, and color.
  3. Confirm exported pixel dimensions and file size.
  4. Open the result in a second viewer and check for private details or metadata before publishing.

Before you start

  • JPEG recompression is lossy, so preserve the original file.
  • Converting transparency to JPEG requires a background color.
  • Very large images or large batches can exceed browser memory.

Frequently asked questions

Are images uploaded to a server?
No. The selected image is loaded and processed in your browser; the file itself is not uploaded to Benri.dev's servers.
Does an export preserve all original quality and information?
Not always. Resizing, lossy compression, and conversion can change pixels or color, and rewriting a file can omit metadata. Keep the source separately and inspect the exported file.