catalyst.tools
100% free
No login

Image Tools Toolkit

Image Tools

Convert images to Base64, decode Base64 to image, optimize SVGs, resize images, and pick colors from any image — all in the browser.

🖼️

Click to select or drag an image (PNG, JPG, GIF, WebP, SVG)

#image#base64#svg#optimize#resize#color picker

What's included in Image Tools Toolkit

5 tools, all free and client-side — no login or data upload required.

Image to Base64

Upload any image (PNG, JPEG, GIF, WebP) and convert it to a Base64 data URI for embedding in HTML or CSS.

  • Embed small icons as inline data URIs to save HTTP requests
  • Encode images for use in CSS backgrounds without file hosting
  • Include images in standalone HTML email templates

Base64 to Image

Paste a Base64 image string and preview the decoded image — download it as its original format.

  • Preview Base64 images received from APIs
  • Debug data URI rendering issues
  • Extract and save embedded images from HTML source code

SVG Optimizer

Clean and optimize SVG markup by removing editor metadata, comments, and redundant attributes to reduce file size.

  • Reduce SVG icon file sizes exported from Figma or Illustrator
  • Clean up SVGs before inlining them in HTML
  • Optimize SVG logos for faster web page loading

Image Resizer

Resize images to exact pixel dimensions or by percentage — fully client-side, no upload to any server.

  • Resize product images to thumbnail dimensions
  • Scale screenshots to fit documentation requirements
  • Reduce image file size by downscaling resolution

Image Color Picker

Click anywhere on an uploaded image to extract its exact HEX, RGB, and HSL color values.

  • Extract brand colors from a logo or screenshot
  • Match UI colors to design reference images
  • Sample colors from photographs for design inspiration

About Image Tools Toolkit

The Image Tools Toolkit handles the image operations developers need without uploading anything to a server. Convert PNG, JPEG, GIF, or WebP images to Base64 data URIs for inlining in HTML and CSS, decode Base64 strings back to downloadable image files, optimize SVGs by removing editor metadata and redundant attributes, resize images to exact pixel dimensions, and sample colors from any point in an uploaded image.

Because every operation runs locally in your browser via the Canvas and File APIs, your images never leave your device. This is critical for confidential design assets, unreleased product screenshots, and proprietary illustrations.

The SVG Optimizer is particularly useful after exporting from Figma or Illustrator — it can cut SVG file sizes by 30–60% by stripping editor-specific attributes, inline styles, and unnecessary precision in path coordinates.

How to use Image Tools Toolkit

  1. 1

    Select an image tool

    Choose a tab: Image to Base64, Base64 to Image, SVG Optimizer, Image Resizer, or Image Color Picker.

  2. 2

    Upload or paste

    Drop an image file or paste Base64 text. Supported formats: PNG, JPEG, GIF, WebP, and SVG. File size limits depend on browser memory.

  3. 3

    Configure and process

    Set resize dimensions, choose SVG optimization options, or click on an image to pick a color. Processing is instant.

  4. 4

    Download or copy

    Download the processed file or copy a Base64 string. Nothing is uploaded or retained.

Frequently asked questions

What file formats does Image to Base64 support?
Any raster format the browser can decode: PNG, JPEG, GIF, WebP, AVIF, BMP, and ICO. SVG files can be encoded as Base64 too, but it's usually more efficient to inline SVG as plain markup.
Will Image Resizer reduce file size significantly?
Yes. Reducing a 2000×2000 photo to 800×800 typically cuts file size by 80–90% because JPEG and WebP encoders compress smaller canvases much more efficiently. The tool re-encodes the image after resizing.
How much can SVG Optimizer reduce file size?
Typical reductions are 30–60% for SVGs exported from Figma, Sketch, or Illustrator, which include substantial editor metadata. For hand-written SVGs, savings are usually 10–20%.
Is my image uploaded anywhere when I use these tools?
No. All tools use the browser's File API and Canvas to process images locally. The files never touch any server. You can verify this by running the tools with your network disconnected.
Can Image Color Picker extract a color palette from a photo?
The current version picks the color at the exact pixel you click. For a full palette extraction (dominant colors), use the Color Palette Generator in the CSS Toolkit with a representative hex value.
Does Image Resizer preserve aspect ratio?
Yes. Toggle 'lock aspect ratio' to constrain proportional resizing, or disable it to stretch the image to exact dimensions. A preview shows the result before you download.

Related tools

CSS & Design Toolkit
CSS & Design
Encode / Decode Toolkit
Encode / Decode
Generators Toolkit
Generators