Docs

Image tools

Guide to compressing, resizing, converting, background removal, upscaling and editing images.

All guides

  • Getting started: What OpenFile is, how to use your first tool, install it as an app and work offline.
  • How OpenFile works: The zero-upload privacy architecture, the processing engines and first-use model downloads.
  • Keyboard shortcuts: Global, command palette, docs and Sketch board keyboard shortcuts.
  • PDF tools: Guide to every PDF tool: merge, split, compress, sign, protect, OCR and more.
  • Convert: Guide to converting between PDF, Word, Excel, PowerPoint, Markdown, HTML and images.
  • Image tools: Guide to compressing, resizing, converting, background removal, upscaling and editing images.
  • Video tools: Guide to trimming, compressing, converting, GIFs and recording video in the browser.
  • Audio tools: Guide to editing, converting, recording and transcribing audio on-device.
  • Developer tools: Guide to JSON, JWT, hashes, regex, QR codes, cURL conversion and other developer utilities.
  • Text & data tools: Guide to diffing, counting, case conversion, Markdown and text cleanup tools.
  • Design tools: Guide to colors, gradients, CSS, favicons, SVG and the Sketch whiteboard.
  • Workspace pipelines: Chain steps into reusable recipes and batch-process hundreds of images or PDFs.
  • Sketch board: The infinite whiteboard: tools, boards, sharing, presenting, exporting and shortcuts.
  • Favorites, history & settings: How favorites, recent tools, activity history and settings are stored locally in IndexedDB.
  • Self-hosting: Deploy OpenFile to Vercel, GitHub Pages, any static host or Docker with nginx.
  • API reference: The optional Vercel serverless routes: /api/health, /api/fetch-page and /api/meta.
  • Browser support: Which browsers and platform features each group of tools needs.
  • FAQ: Answers to common questions about privacy, limits, offline use and troubleshooting.
  • Contributing & adding a tool: Set up the project, follow the tool conventions and add a new tool to the registry.
  • Changelog: Release notes for every OpenFile version.
  • Install on every device: Install OpenFile as a web app, a desktop app for Windows, macOS and Linux, an Android APK or on iPhone.
  • Using tools: Drop zones, batches, page ranges, presets, history, undo and where your downloads go.
  • Themes and accessibility: Black, dark, light and system themes, accent colors, fonts, density, reduced motion and keyboard use.
  • Offline and PWA: How the service worker caches the app, engines and models, how updates work and how to clear data.
  • Open with and share target: Open files from your system with OpenFile and send files to it from the share sheet.
  • Local AI: Which AI models run on your device, their sizes, first-run downloads, WebGPU or CPU, cancelling and privacy.
  • Privacy and security: No uploads, how to verify it yourself in the DevTools network tab, headers and what is stored locally.
  • Formats supported: A searchable matrix of every input and output format, generated from the tool registry.
  • Full tools reference: Every tool with its description, formats and link, generated from the registry. Filter and search.
  • Troubleshooting: Large files, memory, browser support, Safari quirks, unsigned app warnings and quick fixes.
  • Developer guide: Architecture, adding a tool, batch files, tests, builds, Pages and Vercel base paths and releasing the apps.
  • Roadmap: What has shipped and what comes next, generated from the project roadmap.
  • Data: Guide to every Data tool: csv, excel, json, sqlite, parquet, maps and gps.
  • AI: Guide to every AI tool: on-device ai for images, text and documents.
  • 3D: Guide to every 3D tool: view and convert glb, gltf, obj, stl, ply and more.
  • Archives: Guide to every Archives tool: open and create zip, 7z, tar, gz and rar.
  • eBooks: Guide to every eBooks tool: read and convert epub, mobi, fb2 and comics.
  • Fonts: Guide to every Fonts tool: convert, inspect and subset ttf, otf, woff.
  • CAD: Guide to every CAD tool: view and convert dxf and other drawings.
  • Subtitles: Guide to every Subtitles tool: convert, sync and edit srt, vtt, ass.
  • Security & Privacy: Guide to every Security & Privacy tool: scrub metadata, lock files, hide messages, redact personal data.
  • Maps & GPS: Guide to every Maps & GPS tool: gpx elevation, splits, heatmaps, privacy zones and location codes.
  • Office & Sheets: Guide to every Office & Sheets tool: merge, split, compare and pivot spreadsheets, clean word files.
  • Science & Education: Guide to every Science & Education tool: equations, graphs, chemistry, matrices, logic and primes.
  • Creator Studio: Guide to every Creator Studio tool: audiograms, vertical video, carousels, word clouds and chapters.

Tools

  • Image Compressor: Shrink images in bulk with quality and width controls and live savings.
  • Image Converter: Convert JPG, PNG, WEBP, AVIF, BMP, GIF and ICO in bulk.
  • Image Resizer: Resize to exact pixels, percentages or social presets.
  • Image Cropper: Crop with aspect ratios, social presets and circle avatars.
  • Background Remover: Remove image backgrounds with on-device AI. Replace with color or blur.
  • Image Upscaler: Upscale images 2× to 4× with AI super-resolution.
  • Rotate & Flip: Rotate by any angle or flip images horizontally/vertically.
  • Image Watermark: Add text or logo watermarks to images in bulk.
  • Add Text to Image: Place styled text anywhere with fonts, shadows and outlines.
  • Rounded Corners: Round image corners or make a perfect circle with transparency.
  • Photo Editor & Filters: Brightness, contrast, saturation, blur, presets and more.
  • Blur & Redact Image: Auto-detect faces or paint areas to blur or pixelate.
  • EXIF Viewer & Remover: Inspect camera/GPS metadata and strip it for privacy.
  • Image to SVG: Vectorize PNG/JPG into scalable SVG paths.
  • Screenshot Studio: Beautify screenshots with backgrounds, padding, shadows and frames.
  • Collage Maker: Arrange photos into grid layouts with spacing and borders.
  • Meme Generator: Classic top/bottom caption memes from any image.
  • GIF Maker: Turn a set of images into an animated GIF.
  • Image to Base64: Encode images as data URIs, or decode Base64 back to images.
  • Image Splitter: Slice an image into a grid of tiles (Instagram carousels).
  • Image Color Picker: Pick exact pixel colors from any image with a loupe.
  • Compress Image to Size: Shrink a photo to an exact file size like 20 KB, 50 KB or 100 KB by searching quality and dimensions.
  • RAW Photo Converter: Develop camera RAW files (CR2, CR3, NEF, ARW, DNG, RAF, ORF and more) to JPG, PNG or TIFF with exposure and white balance.
  • Pro Image Converter: Convert long-tail image formats: TIFF, JPEG XL, QOI, JPEG 2000, PSD, TGA, PCX, DDS, XCF, Netpbm, SGI, PICT, XBM, XPM, HDR and more.
  • Passport Photo Maker: Make passport, visa and ID photos for many countries with face-centred cropping, a clean background and printable sheets.
  • PSD Viewer & Layer Export: Open Photoshop PSD and PSB files, show or hide layers, and export layers or the full image as PNG.
  • Compare Images: Compare two images with a slider, side by side, onion skin or a pixel difference heatmap, with percent changed and PSNR.
  • Photo Effects & Frames: Duotone, glitch, film grain, outline, drop shadow, polaroid, borders, mirror, kaleidoscope, colour splash, vignette and pencil sketch.
  • HDR & EXR Viewer: Open OpenEXR and Radiance HDR images, adjust exposure and tone-map them to PNG, JPG, WEBP or AVIF.
  • Halftone Generator: Turn photos into dot, line, square or CMYK halftone art with screen angle, ink and paper colours.
  • Pixel Art & Dither: Pixelate photos with retro palettes (Game Boy, CGA, PICO-8, NES, C64) and Floyd-Steinberg, Atkinson or Bayer dithering.
  • DICOM Viewer: View DICOM series, NIfTI and NRRD medical images with window and level, slice scrubbing and PNG export.
  • EXIF Metadata Editor: Edit photo metadata: date taken, GPS location, author, copyright, camera and description, for JPEG, PNG and WebP.
  • Layer Image Editor: Edit images with layers in your browser: blend modes, opacity, move, scale and rotate, text, shapes, brush, eraser, crop, filters, undo and redo.
  • GIF Compressor: Shrink GIFs and animated WebP with lossy compression, fewer colours, frame dropping or a target file size.
  • GIF Frame Editor: Reorder, delete, duplicate and retime frames, set loop count, add frames, then save as GIF, APNG, WebP or video.
  • Animated Image Converter: Convert between GIF, APNG, animated WebP and AVIF, and turn video clips into GIF, APNG or WebP.
  • Resize, Crop & Rotate GIF: Resize, crop, rotate, flip or change the canvas and aspect ratio of GIF, APNG and WebP animations.
  • GIF Speed, Reverse & Cut: Speed up or slow down an animation, play it backwards or as a boomerang, and cut a frame range.
  • Add Text & Images to GIF: Animated captions, a white caption bar, logos and stickers on chosen frames, and freehand drawing on GIFs.
  • GIF Effects & Filters: Colour filters, rounded corners, censor areas, pixel art, halftone, transparency and AI background removal for animations.
  • Combine GIFs: Put animations side by side, stacked, in a grid, or one after another, with shared timing.
  • GIF to Frames: Split a GIF, APNG, WebP or short clip into PNG, JPG or WebP frames and download them as a ZIP.
  • Animate a Still Image: Make a still image shake, pulse, zoom, spin, glitch or wobble, or fade between several images.
  • GIF Inspector: See frames, delays, disposal, palette, loop count and the block structure of GIF, APNG and WebP files.
  • Repair GIF: Recover cut-off or damaged GIFs by keeping every frame that can still be read and writing a clean file.
  • Sprite Sheet Maker & Cutter: Turn a GIF, clip or images into a sprite sheet with CSS and JSON, or cut a sheet back into frames or a GIF.
  • GIF to C Array (Arduino / OLED): Convert a GIF or image into monochrome byte arrays for SSD1306 OLEDs with Adafruit GFX or U8g2.
  • Animated WebP Maker: Build an animated WebP from images or a video clip, with transparency, timing and loop control.
  • APNG Maker: Build an animated PNG from images or a clip, with full transparency and per-frame timing.
  • JPEG XL Converter: Convert images to JPEG XL with lossy or lossless encoding, effort and progressive options.
  • Lottie & TGS Converter: Preview Lottie JSON, .lottie and Telegram .tgs stickers and render them to GIF, APNG, WebP, MP4 or WebM.
  • Aseprite Converter: Open .aseprite and .ase files and export GIF, APNG, WebP, MP4 or a sprite sheet, by tag and with crisp scaling.
  • Motion Photo & Live Photo Extractor: Pull the video out of Google and Samsung motion photos and Apple Live Photo bundles, as MP4, GIF or a still.
  • Retro Animation Converter: Convert FLI/FLC, Amiga ANIM and IFF, Deluxe Paint ANM, CDXL, MNG and Smush animations to GIF, APNG, WebP or MP4.

OpenFile runs in your browser. Turn on JavaScript to use the tools.