Skip to content

Ruben2776/PicView

Repository files navigation

PicView Logo

PicView is a fast, free and fully customizable image viewer for Windows 10 and 11. It supports a vast range of image file types, including WEBP, GIF, SVG, PNG, JXL, HEIC, PSD and many others.

Additional features includes viewing EXIF metadata, image compression, batch resizing, viewing images within archives and comic books, image effects, image galleries, and more.

Downloads shield GPL v3 License Windows OS

Project status

PicView is currently being rewritten to the Avalonia platform. You can read more here or download the preview versions https://picview.org/avalonia-download

Downloads

Latest releases at https://picview.org/download

Mirrors

FossHub
MajorGeeks
SourceForge
uptodown

Winget:

cmd $> winget install picview

Chocolatey:

cmd $> choco install picview

Scoop:

cmd $> scoop bucket add extras
cmd $> scoop install extras/picview

Code Signing Policy

Starting with v3.0.0-rc-preview-4 the builds are digitally signed.

Free code signing is provided by SignPath.io, certificate by SignPath Foundation.

Features and screenshots

configure-ui02 - Copy (2)

Switch between a dark and a light theme and toggle between hiding the UI

UI-Dark-Theme-Magenta

UI overview with bottom gallery

Scroll Image

Press X to toggle the scroll function. Click the mousewheel for auto scroll.

Crop Image

Quickly crop image by pressing C. Hold Shift for square selection.

Image Info Window

Lossleslly compress current image by pressing the Optimize Image button.

Click on the stars to save EXIF image rating.

Rename or move files by editing the text box values.

Resize image:

Edit the Width and Height boxes to rezise image.

Use % to resize it by percentage.

EXIF:

Click the expander button to view GPS coordinates which links to Google or BING maps, including advanced camera info, image info, authors, copyright etc.

Image Gallery

Press G to open or close the image gallery

Navigate the gallery with the arrow keys or W,A,S,D and load the selected image with Enter or the E key. The bottom gallery can be turned on or off

Image filters

Use the slider to change the intensity of the effect

Save it locally, set is as wallpaper/lock-screen image, or copy it to clip-holder with the effect applied.

Batch Resizing

Convert/Optimize all your pictures

All files from the Source folder will be selected for processing and will be sent to Output folder. The default name for the output folder will be Processed Pictures.

If the Output folder is the same as the Source folder, or left blank, the files will be overwrittten.

The Convert to dropdown option allows you to convert all the files to a popular format.

The Compression dropdown option allows you to compress the files, either without losing quality or sacrifing some quality for greater reduced file size.

The Quality dropdown option allows you to change quality of supported file types. The higher the Quality setting, the more detail is preserved in the image, but the larger the file size.

The Resize dropdown option allows you to resize the picture by height, width and percentage while keeping the aspect ratio of the image.


Other features

If you have 7-Zip or WinRAR installed, you can view images inside archives, such as .zip, .rar, etc, and comic book archives (.cbr, .cb7, .cbt, .cbz, .cba).

  • Quick startup time and built-in preloader to instantly view next image
  • For images with a transparent background, the background can be changed to a checkerboard background, a dark background or a white background by pressing B.
  • Interface can be toggled to just show the image by pressing Alt + Z.
  • Image EXIF rating
  • Preview between 27 different image filters that will be applied when copying image or setting it as wallpaper/lockscreen image or saving file locally
  • Image Galleries
  • Sort files by: name, file size, date created, last accessed, latest edit, file extension and randomized
  • hover buttons can be toggled on/off in the settings window.
  • Basic editing: rotate, flip, crop, resize, change file type
  • Stay on top of other windows
  • Search subdirectories
  • Drag & drop/paste from clipholder support for files, folders, URLs and archives
  • Scroll function (built with manga/comics in mind)
  • Open file in external application, show it in folder or view file properties
  • Color picker


Rename or move files in the titlebar by pressing F2 or right clicking it.

File support

.jpg .jpeg .jpe .png .bmp .tif .tiff .gif .ico .jfif .webp .svg .svgz
.psd .psb .xcf .jxl .heic .heif .jp2 .hdr .tga .dds
.3fr .arw .cr2 .cr3 .crw .dcr .dng .erf .kdc .mdc .mef .mos .mrw .nef .nrw .orf .pef .raf .raw .rw2 .srf .x3f *
.pgm .hdr .cut .exr .dib .emf .wmf .wpg .pcx .xbm .xpm .wbmp *

* RAW camera formats may be slower to load

Default Shortcuts

* Shortcuts can be changed by opening the About window, and scrolling down

Shortcut Explanation
Esc Close window or current open menu
Ctrl + Q Exit the application
F1 Open the about window
F2 Rename or move the current file
F3 Open and select current file in Explorer
F4 Open the settings window
F5 Start slideshow
F6 Open the effects window
F7 Reset Zoom
F9 Open the batch resize window
F11 Toggle fullscreen
F12 Toggle viewing fullscreen gallery
Alt + Enter Toggle fullscreen
C Crop Image
Ctrl + C Copy image or copy cropped image
Ctrl + V Paste from clipholder, URL, File, File Path or Image
Ctrl + X Cut image file into clipboard
O, Ctrl + O Open file picker dialog
Ctrl + S Save as file
B Toggle background color
X Toggle scrolling the image
F Flip the image
J Open the image resize function
Del Send current file to the recycle bin
Shift + Del Permanently delete current file
I Show the image info window
Ctrl + I Show file properties
Ctrl + Alt + I Open the image resize function
Ctrl + P Print the image
R Reset zoom
Ctrl + R Reload
L Toggle looping
E Open with another application (opens highlighted image if in gallery view)
T Toggle if the applications should stay above other windows
N Open the batch resize window
Ctrl + N Open new window
G Toggles the gallery view
Space Centers window on the current screen (if gallery is open, it will scroll to the center of the highlighted image)
1 Turns on the Auto fit window and sets Fill image off
2 Turns on the Auto fit window and sets Fill image on
3 Turns off the Auto fit window and sets Fill image off
4 Turns off the Auto fit window and sets Fill image on
Home Scrolls to the top, when scrolling is enabled
End Scrolls to the bottom, when scrolling is enabled
Enter Opens highlighted image if in gallery view
A Navigate to previous image
Left Navigate to previous image
Ctrl + A Navigate to first image
Ctrl + Left Navigate to first image
D Navigate to next image
Right Navigate to next image
Ctrl + D Navigate to last image
Ctrl + Right Navigate to first image
Ctrl + Shift + Right Navigate to next folder
Ctrl + Shift + Left Navigate to previous folder
Ctrl + Shift + D Navigate to next folder
Ctrl + Shift + A Navigate to previous folder
Up ⇔ W Rotates the image up (clockwise)
Up ⇔ W Scrolls up when scrolling is enabled
PageUp Scrolls up when scrolling is enabled
Down ⇔ S Rotates image down (counterclockwise)
Down ⇔ S Scrolls down when scrolling is enabled
PageDown Scrolls down when scrolling is enabled
+ Zooms in at cursor position
- Zooms out at cursor position
Double click Reset zoom
Mouse Browserback Go to the previous entry in the file history
Mouse Browserforward Go to the next entry in the file history
Scrollwheel* Navigates back or forth
Ctrl + Scrollwheel Zoom in or out
Alt + Z Show or hide UI

* Scrollwheel behavior can be changed in settings

You can also view and change shortcuts by opening the About window F1

Contributions

Visual Studio 2022 .Net Codacy Badge

Building:
Open and run the solution in Visual Studio or Rider. If you're not using x64 hardware, make sure to change the platform target to your CPU architecture in the project properties, as well as changing the the Magick.NET Nuget packages to match.

Pull requests are welcome. Check current issues and assign yourself or create your own issue.

Improvements to the current code or bug fixes are also welcome!

Translators/Languages

Chinese by Crystal-RainSlide, wcxu21
Spanish by lk.KEVIN (needs updates)
Korean by VenusGirl
German by Brotbox (needs updates)
Polish by YourSenseiCreeper
French by Sylvain LOUIS
Italian by franpoli
Russian by andude10
Romanian by M. Gabriel Lup
English and Danish by me

Looking for translators! If you want to help translate another language or update/improve a current one and be listed here, please take a look at #13

Privacy Policy

PicView does not collect data. No data is sent/recieved and/or collected by PicView.

Donate

If you wish to thank me for my work, please

ko-fi