Tool Tips About Contact

About PhotoFramr

A free, privacy-first image editor that runs entirely in your browser. No uploads. No accounts. No limits.

PhotoFramr is a browser-based image editing tool built for people who need fast, practical image edits without installing software or paying for subscriptions. Whether you're preparing photos for social media, creating design assets, or cleaning up product images, PhotoFramr handles the most common tasks in seconds.

Every feature in PhotoFramr runs locally on your device using your browser's built-in processing power, WebGL, and on-device AI. Your images never leave your computer — not even for AI features like background removal and upscaling.

What You Can Do

🖼

Blurred Frame

Fit landscape or portrait photos into a square by filling the canvas with a matching blurred background. Perfect for Instagram.

✂️

Crop

Freeform or aspect-ratio-locked crop with draggable handles. Lock to 16:9, 4:5, 9:16, or any custom ratio.

Square Crop

Instantly center-crop any image to a square — useful for profile photos and thumbnails.

Rounded Corners

Add adjustable rounded corners and download as PNG with transparent edges for clean, design-ready results.

🪄

AI Background Removal

Remove backgrounds using the RMBG-1.4 AI model — runs locally in your browser. Export as transparent PNG or solid color.

🔍

AI Image Upscaling

Upscale images 2× or 4× using the Swin2SR super-resolution model. Sharper edges and more natural detail than bicubic scaling.

Privacy First

Your images never leave your device. This is the core design principle of PhotoFramr — all processing happens locally in your browser using HTML5 Canvas, WebAssembly, and on-device AI models.

Completely Free

PhotoFramr is free to use with no limits on how many images you can edit, no watermarks on downloads, and no paid plan needed to unlock features. All tools — including AI background removal and AI upscaling — are available to everyone.

The site is supported by advertising.

How It Works Technically

PhotoFramr is a single HTML file with no server-side components. All rendering uses the HTML5 Canvas API — edits happen on an offscreen canvas at full resolution, with a smaller preview displayed in the browser. Downloads are generated from the high-resolution canvas.

AI features use Transformers.js — a browser-compatible port of the Hugging Face Transformers library. This lets ONNX-format AI models run via WebAssembly directly in the browser. The background removal model (briaai/RMBG-1.4) and the super-resolution model (Xenova/swin2SR-classical-sr-x2-64) are downloaded from Hugging Face on first use and cached by your browser.

Contact & Feedback

Have a question, found a bug, or want to suggest a feature? We'd love to hear from you.

Get in Touch →