awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Photo Metadata and EXIF Removers

Ranking updated Jul 31, 2026

For a photo privacy tool, the first results are oxipng/oxipng (Oxipng is a command-line utility for lossless PNG compression and metadata stripping that supports batch processing, though it focuses primarily on image optimization rather than a general-purpose EXIF remover for all formats), exiftool/exiftool (ExifTool is a powerful command-line and batch metadata processor that handles EXIF removal effectively, though it lacks a built-in graphical desktop interface and drag-and-drop support out of the box) and phoboslab/qoi (This repository is a lossless image codec and encoding library rather than a metadata or EXIF removal utility, making it an incorrect identity for this privacy-focused search). okonet/react-dropzone and lymphatus/caesium-image-compressor round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Open-source utilities designed to automatically strip sensitive EXIF and metadata from image files for privacy.

Photo Metadata and EXIF Removers

Find the best repos with AI.We'll search the best matching repositories with AI.
  • oxipng/oxipngoxipng avatar

    oxipng/oxipng

    4,032View on GitHub↗

    Oxipng is a high-performance command-line utility written in Rust designed for lossless PNG image optimization and data minimization. It functions as a lossless compressor that reduces file sizes without altering visual quality. The tool distinguishes itself through the use of multi-threaded task parallelism to accelerate the processing of large image batches. It employs iterative recompression strategies and symmetric-pass optimization to find the smallest possible file size for each image. The software's capability surface covers the removal of non-essential metadata chunks and the normali

    Oxipng is a command-line utility for lossless PNG compression and metadata stripping that supports batch processing, though it focuses primarily on image optimization rather than a general-purpose EXIF remover for all formats.

    RustLossless Compression
    View on GitHub↗4,032
  • exiftool/exiftoolexiftool avatar

    exiftool/exiftool

    4,812View on GitHub↗

    ExifTool is a command line application and batch metadata processor used for reading, writing, and editing EXIF, IPTC, XMP, and other metadata in image and video files. It functions as a file metadata editor and image metadata extractor capable of modifying embedded internal properties across a wide variety of supported file formats. The tool specializes in extracting camera maker notes and industry standard descriptors from digital media. It supports metadata migration workflows, allowing embedded information to be copied from a source file and applied to a destination file. The utility cov

    ExifTool is a powerful command-line and batch metadata processor that handles EXIF removal effectively, though it lacks a built-in graphical desktop interface and drag-and-drop support out of the box.

    PerlMedia Metadata ExtractorsMetadata ManagersEXIF Metadata Handling
    View on GitHub↗4,812
  • phoboslab/qoiphoboslab avatar

    phoboslab/qoi

    7,492View on GitHub↗

    QOI is a lossless image codec and encoding standard designed for high-speed compression and decompression of raw pixel data. It provides a toolkit for translating raw image buffers into a compact format and back into pixel representations without any loss of quality. The implementation focuses on fast image encoding and decoding, enabling the rapid conversion of compressed image data back into raw pixels. It also supports image format conversion to ensure compatibility across different software systems and hardware.

    This repository is a lossless image codec and encoding library rather than a metadata or EXIF removal utility, making it an incorrect identity for this privacy-focused search.

    CLossless OptimizationLossless Compression
    View on GitHub↗7,492
  • okonet/react-dropzoneokonet avatar

    okonet/react-dropzone

    10,985View on GitHub↗

    react-dropzone is a reusable React UI component for implementing HTML5 drag-and-drop file transfers. It provides a React file upload component that manages file selection and drop zone states within a web application. The project enables the creation of interactive file upload interfaces where users can drag files from their local system or select them via a file browser. It integrates with the native system file picker dialog and supports the File System Access API.

    This is a React UI component for drag-and-drop file transfers rather than an image metadata removal utility, making it a building block rather than the requested tool.

    JavaScriptDrop Zone UI ComponentsDrag and Drop Utilities
    View on GitHub↗10,985
  • lymphatus/caesium-image-compressorLymphatus avatar

    Lymphatus/caesium-image-compressor

    6,039View on GitHub↗

    Caesium is an image compression tool that reduces file sizes for JPG, PNG, WebP, and TIFF images while preserving visual quality and metadata. It operates as a cross-platform desktop application with a graphical interface, a command-line tool for scripting and automation, and a web-based interface for browser uploads, all supporting batch processing of multiple images at once. The tool distinguishes itself by offering multiple interaction modes — desktop, terminal, and web — each capable of handling the same core compression tasks. It preserves folder structure when saving compressed images,

    Caesium is an image compression and optimization utility rather than a metadata remover, explicitly designed to preserve metadata during processing rather than strip it.

    C++Batch ProcessingCross-Platform Desktop ApplicationsImage Optimization Tools
    View on GitHub↗6,039
  • imageoptim/imageoptimImageOptim avatar

    ImageOptim/ImageOptim

    9,873View on GitHub↗

    ImageOptim is a macOS image optimizer and GUI image compressor designed to reduce image file sizes for web and disk storage. It functions as a lossless image optimizer that removes unnecessary metadata and optimizes encoding to reduce file sizes without losing pixel data. The application handles macOS media asset management and web image preparation by shrinking files to improve website loading speeds and reduce storage usage. It provides both lossless and lossy compression options to maintain visual quality while reducing the disk space used by images.

    ImageOptim is a macOS application focused primarily on compressing image file sizes rather than specifically acting as a dedicated EXIF and metadata remover, making it a neighbouring utility rather than the precise tool requested.

    HTMLLossless OptimizationImage Optimization Tools
    View on GitHub↗9,873
  • flif-hub/flifFLIF-hub avatar

    FLIF-hub/FLIF

    3,746View on GitHub↗

    FLIF is a lossless image format and compression tool designed for high fidelity image archiving. It reduces file sizes by using arithmetic entropy coding to assign shorter bit-sequences to frequent pixel patterns, ensuring zero data loss during the compression and decompression process. The system includes a progressive image decoder that renders low-resolution previews while the full bitstream continues to load. This allows for the display of image approximations before the entire file is downloaded. The toolset covers the full lifecycle of lossless image management, including image compres

    This repository is a lossless image compression format and codec rather than a metadata-stripping utility, making it a building block rather than the requested application.

    C++Lossless Compression
    View on GitHub↗3,746
  • react-dropzone/react-dropzonereact-dropzone avatar

    react-dropzone/react-dropzone

    10,985View on GitHub↗

    react-dropzone is a React hook and HTML5 drag-and-drop wrapper used to create interactive areas that accept files via drag-and-drop or a native system file picker. It serves as a web file system interface, bridging browser interfaces with the operating system's file selection process. The project distinguishes itself by managing complex event propagation to isolate drop zones and providing global drag-state detection for document-wide visual feedback. It supports both traditional hidden input triggers and the modern browser File System Access API for secure context integration, and it can det

    This repository is a React drag-and-drop file upload hook and UI component, which is a building block rather than a standalone image metadata removal application.

    JavaScriptDrop Zone UI ComponentsDrag and Drop Utilities
    View on GitHub↗10,985
  • googlechromelabs/squooshGoogleChromeLabs avatar

    GoogleChromeLabs/squoosh

    24,771View on GitHub↗

    Squoosh is a browser-based image optimizer that compresses and converts image files directly within the local environment. By performing all operations on the user device, it eliminates the need for server-side processing, ensuring that sensitive data remains private and reducing network latency. The tool utilizes a collection of high-performance image codecs compiled via WebAssembly to provide professional-grade file optimization and format conversion. To maintain interface responsiveness during resource-intensive tasks, the application offloads image manipulation to background threads and u

    Squoosh is a browser-based image optimizer that processes files locally to protect privacy, but it is primarily an image compression and conversion tool rather than a dedicated EXIF metadata remover.

    TypeScriptImage Optimization Tools
    View on GitHub↗24,771
  • pqina/filepondpqina avatar

    pqina/filepond

    16,321View on GitHub↗

    FilePond is a JavaScript library designed for managing file uploads, providing a browser-based component that handles selection, validation, and asynchronous transmission to remote servers. It functions as a web form input element that supports drag-and-drop interactions, file property verification, and queue management to ensure that only permitted content is submitted. The library distinguishes itself through extensive client-side media processing capabilities, allowing users to edit, crop, resize, and filter images and videos directly in the browser before transmission. It includes automat

    This repository is a client-side file upload and browser-based media editing library rather than a standalone desktop or command-line utility dedicated to stripping EXIF metadata from images.

    JavaScriptDrag and Drop UtilitiesImage Optimization Tools
    View on GitHub↗16,321
  • mozilla/mozjpegmozilla avatar

    mozilla/mozjpeg

    5,685View on GitHub↗

    Mozjpeg is a high-performance C library for encoding, decoding, and transcoding JPEG images. It serves as a binary-compatible, drop-in replacement for standard JPEG libraries, maintaining existing function signatures to improve compression efficiency without requiring changes to application logic. The library functions as an image optimizer that reduces file sizes through lossless progressive encoding and coefficient optimization. It utilizes trellis-based quantization and SIMD-accelerated processing to optimize the trade-off between visual quality and file size. Its broader capabilities inc

    Mozjpeg is a C library for encoding and optimizing JPEG images rather than a utility dedicated to removing EXIF and metadata for privacy before sharing.

    CLossless Optimization
    View on GitHub↗5,685
  • asticode/go-astilectronasticode avatar

    asticode/go-astilectron

    4,874View on GitHub↗

    go-astilectron is a cross-platform GUI framework and binding that enables the creation of desktop software by combining a compiled Go backend with an Electron frontend. It functions as an inter-process communication bridge, utilizing an asynchronous messaging system to exchange JSON events and synchronize state between the Go process and the JavaScript user interface. The project provides a native desktop API wrapper to orchestrate system-level features from the backend. This includes the ability to manage browser windows, construct native application menus, and control system tray icons and

    This is a desktop GUI framework rather than an image metadata remover, making it a building block for creating applications rather than the tool itself.

    GoCross-Platform Desktop Applications
    View on GitHub↗4,874
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
oxipng/oxipng4KRustMITJun 22, 2026
exiftool/exiftool4.8KPerlGPL-3.0May 27, 2026
phoboslab/qoi
7.5K
C
MIT
May 29, 2026
okonet/react-dropzone11KJavaScriptMITFeb 10, 2026
lymphatus/caesium-image-compressor6KC++GPL-3.0Apr 7, 2026
imageoptim/imageoptim9.9KHTMLGPL-2.0May 4, 2026
flif-hub/flif3.7KC++NOASSERTIONJan 9, 2024
react-dropzone/react-dropzone11KJavaScriptMITFeb 10, 2026
googlechromelabs/squoosh24.8KTypeScriptapache-2.0Feb 5, 2026
pqina/filepond16.3KJavaScriptmitFeb 19, 2026

Related searches

  • a metadata stripping tool
  • a metadata extraction tool
  • a duplicate photo finder
  • a photo organizer
  • a bulk image optimizer
  • an open source photo editing software
  • a raw photo editor
  • a photo gallery server