JPEGView-Static: a 64-bit statically linked image viewer and editor without MSVC runtime dependencies
Updated Aug 02 2024. Version 1.3.46.2 has been released. Minor bug fixes including issue 12.
Download Windows installer of the latest stable release right now!
Every month I get a fresh code from Sylikc's JpegView in order to eliminate rarely used image formats and build modern 64-bit statically linked executables and dlls without MSVC runtime dependencies to focus on all the important image formats, camera raw workflow, and color profiles, and blur the garbage, legacy and experimental stuff.
- Popular: JPEG, GIF
- Lossless: BMP, PNG, TIFF
- Web: WEBP
All the formats above are supported by corresponding statically linked libraries right into JPEGView-Static executable.
- Adobe (DNG)
- Canon (CRW, CR2)
- Nikon (NEF, NRW)
- Sony (ARW, SR2)
- Olympus (ORF)
- Panasonic (RW2)
- Fujifilm (RAF)
- Sigma (X3F)
- Pentax (PEF)
- Minolta (MRW)
- Kodak (KDC, DCR)
Supported by libraw.dll library that is statically linked without MSVC runtime dependencies, but set separate.
Many additional formats are supported via Windows Imaging Component (WICLoader.dll, a part of this project) that is statically linked without MSVC runtime dependencies, but set separate.
Supported by lcms2.dll, statically linked without MSVC runtime dependencies, but set separate.
The program has built-in updater service under construction that may perform additional scientific tasks when your CPU is idle with very tiny CPU and Internet usage. Each JPEGView-Static version has an additional installer without updater service, if you don't want it, just reinstall the app: Download Windows installer without built-in updater service of the latest stable release. Note, in this case (and only in this case) you must uninstall JPEGView-Static with updater service completely, and all your settings will be lost, so make a backup copy of C:\Users\<your_user_name>\AppData\Roaming\JPEGView\ folder.
if you want to switch back to the version with updater service, you don't need to uninstall the app completely first. Just run the installer and it will copy all the new files, preserving your program settings. This advantage will take place for upcoming new versions: you just run the installer for new version, and all your settings will be preserved.
- ENGLISH ONLY.
This approach makes all the GUI/Help terms to be named in a unified way to refer to them in FAQ.
- Only 64-bit version is supported to avoid legacy garbage: Windows 7/8/10/11 or later.
--
Download the legacy release.
Archive: JPEGView-Static-x64-v1.2.45.0.zip
Length Date Time Name
--------- ---------- ----- ----
0 2023-06-17 02:36 JPEGView-Static-x64-v1.2.45.0/
3418112 2023-06-17 02:36 JPEGView-Static-x64-v1.2.45.0/JPEGView-Static.exe
31896 2023-06-14 03:40 JPEGView-Static-x64-v1.2.45.0/JPEGView.ini
30531 2023-06-14 03:40 JPEGView-Static-x64-v1.2.45.0/JPEGView.ini.tpl
3698 2023-06-14 03:40 JPEGView-Static-x64-v1.2.45.0/KeyMap.txt.default
3995 2023-06-14 03:40 JPEGView-Static-x64-v1.2.45.0/symbols.km
--------- -------
3488232 6 files
Second life for famous JPEGView from SourceForge.net (last updated 2018-03-10, currently abandoned).
JPEGView-Static is a fast and tiny statically linked viewer for PC/Web Images and Camera Raw Formats with a minimalist GUI and base image editing capabilities. The best replacement for default OS application to show pictures in various formats. Modified and compiled to fit exactly in one executable. No installer, no collateral files, just copy-paste and run.
This fork incorporates changes not only from original JPEGView from SourceForge.net, but also from JPEGView at GitHub user sylikc.
- Popular: JPEG, GIF
- Lossless: BMP, PNG, TIFF
- Web: WEBP
- Adobe (DNG)
- Canon (CRW, CR2)
- Nikon (NEF, NRW)
- Sony (ARW, SR2)
- Olympus (ORF)
- Panasonic (RW2)
- Fujifilm (RAF)
- Sigma (X3F)
- Pentax (PEF)
- Minolta (MRW)
- Kodak (KDC, DCR)
Many additional formats are supported via Windows Imaging Component (WIC) that is statically linked into viewer executable as well.
- XL, HEIF/HEIC, AVIF
- TGA, WDP, HDP, JXR
Basic on-the-fly image processing is provided - allowing adjusting typical parameters:
- Sharpness
- Color Balance
- Rotation
- Perspective
- Brightness/Contrast
- Local Under-Exposure/Over-Exposure
- Small and fast, uses AVX2/SSE2 and up to 4 CPU cores
- High quality resampling filter, preserving sharpness of images
- Basic image processing tools can be applied realtime during viewing
- Movie/Slideshow mode - to play folder of JPEGs as movie
- Added support for ICC Color Profiles embedded in WebP, JPEG XL images.
- DISABLED. We consider JPEGView-Static as a professional app, so English only.
Also this approach makes all the GUI/Help terms to be named in an unified way.
- Only 64-bit version is supported to avoid legacy garbage: Windows 7/8/10/11 64-bit or later
Collaboration with Second Life Metaverse
JPEGView-Static appears to be extremely useful in converting WebP files to jpg images since JPEGView-Static incorporates a Google's WebP library. By default, JPEGView-Static saves high quality yet relatively small jpg images, using Turbo JPEG library.
JPEGView-Static was used to convert Second Life Metaverse avatars and screenshots into jpg file format. Below are few examples of how easily that can be achieved.
- JPEGView-Static: Metaverse City is a welcoming roleplay community aimed towards newcomers and veterans alike
There are much more screenshots on the external sites.