High-performance PDF and photo viewer built with Rust and GTK4
MView6 helps you browse large folders of images, PDFs, e-books, videos, and archives without getting in your way. Open a folder, ZIP, RAR, PDF, or image, then move through everything quickly with the keyboard, mouse, thumbnails, or slideshow mode. Built on modern, performance-focused technologies such as Rust and GTK4.
Browse the gallery for more screenshots and see MView6 in action.
| Category | Highlights |
|---|---|
| Browse folders and archives | Open ZIP and RAR files without extracting them first. Move between folders, archives, images, documents, and videos from one file list. Jump between nearby folders or archives while keeping your place. |
| View images and documents | Supports PDF, EPUB, JPEG, PNG, SVG, HEIC, AVIF, animated GIF/WEBP, and more. Choose fit-to-window, fill-window, maximum zoom, or actual-size viewing. Read PDFs and e-books one page at a time or in a two-page layout. Rotate images and pages without changing the original file. Show photo details such as camera settings and GPS data when available. |
| Text and binary files | View text files with syntax highlighting. Inspect binary files with the hexdump facility. |
| Move quickly | Use keyboard shortcuts for fast browsing. Zoom with the mouse wheel and drag to pan. Open thumbnails to scan a whole folder visually. Keep your browsing position as you move through folders and archives. |
| Organize and inspect | Mark images as liked or disliked. Sort files by type, name, size, or date. Copy images, save PNG exports, create previews or contact sheets for video, archives and documents. Delete files or move files to trash. Measure distances directly on images and documents. |
Start here when you want to learn a specific part of MView6, or browse the full documentation index:
- Navigation — the most useful keys, mouse controls, zoom options, sorting, and thumbnails.
- Saving, Clipboard & File Management — copying, pasting, saving as PNG files, creating previews/contact sheets, and deleting safely.
- Measurement Tool — measuring pixel or physical distances on images and documents.
- Command Palette & Slideshow — finding commands quickly and playing a folder as a slideshow.
- Command Line Usage — opening MView6 from a terminal with a file, folder, sort order, or filter.
Download the latest .msi installer from the releases page and run it.
Note
The installer is currently unsigned, so Windows may show a security warning. See the Installation guide for details on why this happens and how to proceed.
Download the latest .deb package from the releases page and install it:
sudo dpkg -i mview6_*.deb
sudo apt-get install -f # Install any missing dependenciesgit clone https://github.com/newinnovations/MView6.git
cd MView6
cargo run --releaseFor system requirements, dependency installation, and troubleshooting, see the full Installation guide.
MView6 is developed in Rust with GTK4. Contributions are welcome through pull requests and issue reports.
MView6 is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
