Crop, rotate, filter and edit photos in your browser, convert images to Base64 and back, draw a signature or turn a quote into a shareable picture.

Image to Base64

Convert PNG, JPG, GIF, SVG or WebP files to a Base64 data URI you can paste into CSS or HTML. Conversion happens locally - nothing is uploaded.

Base64 to Image

Paste a Base64 string or data URI, preview the decoded image and download it as a file. Works with PNG, JPG, GIF, WebP and SVG in your browser.

Photo Editor

Edit photos in your browser with filters, crop, rotate, text and drawing tools. Images are processed locally and never uploaded to our servers.

Image Cropper

Crop, rotate, flip and zoom any image to an exact aspect ratio, then download the result. Runs entirely in your browser with no upload required.

Image Metadata Viewer

Read EXIF, GPS, XMP, IPTC, ICC, magic bytes and MD5 or SHA hashes from any image, right inside your browser. Files you pick never leave your device.

Signature Drawing Pad

Draw your signature with a mouse, trackpad or finger and download it as a transparent PNG for documents, contracts and email footers. Free tool.

Picture Quotes Maker

Put a quote on a background image, pick fonts, colours and alignment, then download a social-ready graphic. Free picture quote maker, no watermark.

Nothing you open here is uploaded

This is the most important thing to know about the image tools, and it is unusual enough to be worth stating first. Every tool in this category reads your file with the browser's FileReader API and manipulates it on a <canvas> element in your own tab. The image is never sent to our servers, never stored, and never seen by anyone but you. When you close the tab it is gone.

That is not the norm. Most online image editors upload your file, process it server-side and hand back a URL — which means a copy of your photo, scan or signature exists on someone else's disk with a retention policy you have not read. For a holiday snap that may be fine. For a passport scan, a signed contract or a medical image it is not.

Which tool for which job

JobTool
Trim a photo to an exact aspect ratio, straighten it, flip itImage Cropper
Apply filters, add text, draw on a photoPhoto Editor
Embed a small image directly in CSS or HTML with no extra requestImage to Base64
Recover an image from a Base64 blob in a database or API responseBase64 to Image
Produce a transparent-background signature for a PDF or email footerSignature Pad
Put text over a background image for social sharingPicture Quote Maker

When Base64 embedding is worth it, and when it is not

Converting an image to a Base64 data URI removes one HTTP request, because the bytes travel inside the HTML or CSS instead of being fetched separately. That sounds like a straight win. It is not, for three reasons.

  • Base64 costs about 33% more bytes than the binary it encodes, because it packs three bytes into four characters.
  • An embedded image cannot be cached independently. A PNG referenced by URL is cached once and reused across every page; the same PNG inlined into a stylesheet is re-downloaded whenever that stylesheet changes.
  • It blocks rendering when inlined into CSS, because the browser must parse the whole stylesheet before painting.

The honest rule: inline images below roughly 2–4KB — icons, tiny sprites, a one-pixel gradient — and leave everything larger as a normal file. HTTP/2 and HTTP/3 multiplex requests, so the request-count argument that justified aggressive inlining a decade ago no longer holds.

Cropping, and the resolution you cannot get back

Cropping discards pixels permanently. If you crop a 4000×3000 photo down to a 400×300 thumbnail and save it, the detail is gone — enlarging it afterwards produces a blurry interpolation, not the original. Always crop from the largest version you have, and keep that original.

Aspect ratio is worth getting right at crop time rather than letting a platform do it for you. Common targets: 1:1 for profile images and Instagram, 16:9 for video thumbnails and hero banners, 4:5 for the tallest image Instagram will show in-feed, 1.91:1 for Open Graph and Twitter cards. The cropper can lock to any of these so you are not eyeballing it.

Signatures drawn in a browser

The signature pad captures pointer input — mouse, trackpad, stylus or finger — and exports a PNG with a transparent background, which is what you want for dropping into a PDF or a document template without a white box around it.

On the legal question: a drawn image of a signature is an electronic signature, and under frameworks such as the US ESIGN Act and the EU's eIDAS regulation an electronic signature is generally admissible. That does not make it a qualified signature, which requires identity verification and a certificate from a trust service provider. For an internal form or an informal agreement a drawn signature is usually fine; for anything with real legal weight, use a proper e-signature service that records an audit trail.