ORF to BMP Converter

Transform Olympus and OM System RAW photos into uncompressed BMP for scientific, technical and legacy software workflows

No software installation • Fast conversion • Private and secure

Step 1

Drag files or click to select

Convert files online

Step 1

Drag files or click to select

Convert files online

What is ORF to BMP conversion?

ORF to BMP conversion transforms unprocessed RAW data from Olympus and OM System cameras into the simple, uncompressed BMP image format. ORF (Olympus Raw File) is a proprietary RAW container used by all Olympus and OM System mirrorless cameras, including the OM-1 Mark II, OM-5, E-M1 Mark III, E-M1X, E-M10 Mark IV and PEN-F. An ORF file contains 12-bit raw sensor data from a Micro Four Thirds sensor (17.3 by 13 mm, 2x crop factor), Bayer color filter pattern information, white balance metadata, M.Zuiko lens profile, and Olympus-specific Maker Notes covering computational features like Live ND, Pixel Shift and Pro Capture.

BMP (Bitmap Image File) is one of the oldest and simplest raster image formats, developed by Microsoft for Windows in the late 1980s. BMP's main feature is the complete absence of compression in its standard implementation: each pixel is recorded directly, byte by byte. This makes BMP files very large but guarantees absolute data preservation and maximum decoding speed. BMP is readable by any Windows program and most graphics editors without any additional codecs.

Converting ORF to BMP is relevant in specific scenarios requiring a simple, uncompressed raster format with direct access to every pixel. This is typical for technical, scientific and engineering tasks: computer vision, machine learning, medical image processing, scientific visualization, data input into specialized programs that do not support modern formats. BMP is also frequently used as an intermediate format for debugging image processing algorithms and for working with legacy software that has not been updated for decades.

For typical photo publishing tasks (social media, messaging, websites), BMP is extremely impractical due to enormous file sizes. However, in the specialized scenarios listed above, BMP's simplicity and predictability prove to be key advantages.

What is the BMP format and its technical features

The BMP format, also known as DIB (Device-Independent Bitmap), was introduced in Windows 2.0 in 1987 and has been supported across all Windows versions without exception. A BMP file has a simple structure: a header (BITMAPFILEHEADER), an information header (BITMAPINFOHEADER or its extensions), an optional color palette, and the pixel data itself.

In the most common 24-bit version of BMP, each pixel occupies 3 bytes - one each for blue, green and red channels (BGR order, not RGB). The 32-bit version adds 1 byte for the alpha channel. There are also 1-bit (monochrome), 4-bit (16 palette colors), 8-bit (256 palette colors), and 16-bit (with color mask) versions, but ORF conversion uses 24-bit or 32-bit format.

Uncompressed BMP provides predictable file sizes calculable exactly: width in pixels times height in pixels times 3 bytes (for 24-bit) plus header size (about 54 bytes). For a 20-megapixel photo from OM-1, this gives approximately 60 MB. For an 80-megapixel image from Tripod High Res Shot mode, about 240 MB.

The BMP standard formally supports RLE (Run-Length Encoding) compression for 4- and 8-bit variants, but this feature is rarely used: modern programs either ignore it or support it poorly. In the vast majority of cases, BMP is used without compression.

Detailed format comparison

Characteristic ORF (Olympus / OM System RAW) BMP
Data type Raw sensor signal Processed raster image
Color depth 12 bits per channel 1, 4, 8, 16, 24, 32 bits
Compression Lossless (sensor data packing) Usually none (optional RLE)
Transparency No Yes (32-bit variant, alpha channel)
Typical file size (20 MP) 15-25 MB 60 MB (24-bit)
Pixel Shift (50/80 MP) 80-110 MB 150-240 MB
Color space Linear camera-native sRGB (metadata limited)
EXIF metadata Full + Olympus Maker Notes Not supported
ICC profiles Indirect (via RAW engine) Via BITMAPV5HEADER (support varies)
Browser support None Limited
Windows support RAW plugins only Full and native
macOS / Linux support Specialized software Full (via libraries)
Decoding speed Low (complex processing) Maximum (direct read)
Editing flexibility Full RAW processing Lossless repeated saves
Application RAW post-processing Technical tasks, legacy systems
Standard Proprietary Olympus Microsoft Windows API

BMP's main advantage is simplicity and universality in the Windows environment: the format is guaranteed to be readable without any plugins or special software. BMP's main advantage over JPG is the absence of compression losses. BMP's main advantage over PNG/TIFF is maximum loading and processing speed due to direct pixel access without decompression.

When to choose BMP over other formats

Computer vision and machine learning

Computer vision algorithms and neural networks often work with BMP as the simplest data source. Direct pixel access without needing decompression speeds up the processing pipeline. OM System photos converted to BMP can be used for training classification, segmentation and object detection models.

Scientific and technical visualization

Many specialized scientific programs (especially legacy software developed in the 1990s-2000s) accept BMP specifically. Photos from OM-1 or E-M1 Mark III taken for scientific purposes (biological specimens, material samples, experiment documentation) may require conversion to BMP.

Industrial quality control

Industrial machine vision systems using OM System cameras or integrated with this brand's bodies often work with BMP as input format. This is the out-of-the-box format for most industrial image processing SDKs.

Legacy software

Old programs developed before PNG became widespread do not support modern formats. If you need to use an OM System photo in such a program, BMP is the most reliable choice.

Direct printing through Windows drivers

Some specialized printers and plotters accept only BMP through their Windows driver. This is uncommon for photo printing but occurs in engineering and technical tasks.

Algorithm debugging and testing

When developing or testing image processing algorithms, BMP's simplicity allows easy data verification: open in a hex editor, analyze byte by byte, compare with expected values.

Technical aspects of ORF to BMP conversion

Bayer demosaicing

Each photosite on the Micro Four Thirds sensor in Olympus / OM System cameras records only one color channel due to the Bayer filter array. The demosaicing algorithm reconstructs full RGB values for each pixel. Quality of demosaicing affects sharpness, absence of moire, and color accuracy. For BMP as a lossless format, any characteristics of demosaicing are captured exactly in the file.

Color matrix and white balance application

Linear ORF data is recorded in a sensor-specific color space. A color matrix converts these values to standard sRGB. White balance is taken from camera metadata or calculated automatically. For BMP, the color profile is typically limited to standard sRGB - older format variants do not support ICC profile embedding.

Gamma correction

Linear sensor data appears visually too dark because human perception is non-linear. Gamma correction (typically 2.2 for sRGB) redistributes values into a perceptually uniform range. This is a required step for obtaining a visually correct BMP.

BMP file saving

After all processing steps, the image is saved as BMP - either 24-bit (BGR without alpha) or 32-bit (BGRA with alpha). Data is written line by line, starting from the bottom row of the image (this is a BMP specification feature). File size is predictable: 3 bytes per pixel in 24-bit, 4 bytes in 32-bit, plus the approximately 54-byte header and possible row alignment to multiples of 4 bytes.

Best photo types for ORF to BMP conversion

Photos for computer vision algorithms

If an OM-1 or E-M1 Mark III photograph will be used as input data for recognition, classification or segmentation algorithms, BMP provides maximally simple and fast pixel access. This is especially useful when training models on large datasets.

Technical and engineering photographs

Documenting equipment, material samples, manufacturing defects with OM System cameras and subsequent conversion to BMP for specialized engineering software.

Biological and medical specimens

Macro photography with M.Zuiko Macro lenses for biological, botanical, medical purposes where the result must be loaded into specialized analysis programs. BMP guarantees compatibility with the broadest range of scientific software.

Archival copies for legacy systems

If your workflow includes old software not receiving updates, BMP may be the only format it understands. Converting OM System photos to BMP ensures compatibility with such systems.

Test images for development

Programmers developing image processing algorithms can use BMP copies of their OM-1 photographs as test data. The simple file structure facilitates debugging through hex editors or analysis scripts.

Advantages of the BMP format

Universal Windows support

BMP is read by any program in Windows without needing codecs or additional libraries. This is the out-of-the-box format for the entire Microsoft ecosystem and most cross-platform applications.

Absence of data losses

In its standard uncompressed implementation, BMP preserves every pixel unchanged. No compression artifacts, no losses on repeated saves - the format guarantees absolute pixel data preservation.

Maximum decoding speed

Since BMP stores pixels directly without compression, reading it is simply copying data from file to memory. This is dozens of times faster than decoding JPG, PNG or WebP. For algorithms processing large image batches, this difference can be significant.

Simple file structure

BMP has a very simple and well-documented structure. This simplifies image processing program development, debugging and analysis. Students and beginning developers often start learning image processing with BMP.

Support for various bit depths

BMP supports 1, 4, 8, 16, 24 and 32 bits per pixel, allowing optimal bit depth selection for specific tasks. For typical photography, 24 or 32 bits is used.

Limitations and considerations

Enormous file sizes

BMP's main drawback is the absence of compression. A 20-megapixel photo from OM-1 in 24-bit BMP occupies 60 MB versus 2-7 MB in JPG and 40-70 MB in PNG. 80-megapixel High Res Shot images can occupy 240 MB or more. BMP is extremely impractical for photo collections.

Not suitable for web publishing

Most modern browsers either do not support BMP or display it slowly. For web publishing, BMP is absolutely unacceptable - use JPG, WebP or AVIF.

Not supported by messaging apps and social media

Telegram, WhatsApp, Instagram, Facebook do not accept BMP uploads. The format is designed for technical tasks, not photo distribution.

Absence of EXIF metadata

BMP does not support writing EXIF data within the file. Information about the camera (Olympus or OM System), M.Zuiko lens, shooting parameters, GPS coordinates will be completely lost during conversion. If EXIF is critical, choose JPG, TIFF or PNG.

Limited color profile support

Although the extended BMP version (BITMAPV5HEADER) formally supports ICC profile embedding, many programs ignore them or work with errors. For critical tasks requiring accurate color reproduction, choose TIFF or PNG.

Loss of Olympus Maker Notes

Conversion to BMP loses all Olympus-specific service data: Art Filter settings, Picture Mode parameters, Live ND configurations, Pixel Shift information, AI Detect AF subject tracking data, lens profiles.

Basic decoding limitations

This service performs basic ORF decoding with default processing parameters: white balance from camera metadata, standard sRGB gamma correction, and automatic demosaicing. White balance adjustment, exposure compensation, highlight and shadow recovery, tone curves, noise reduction, and Olympus Art Filter or Picture Mode emulation are not available. For full RAW processing with control over all parameters, use Adobe Lightroom, Capture One, RawTherapee, or OM Workspace.

Irreversibility

BMP cannot be converted back to 12-bit ORF sensor data with Bayer color filter information. Always preserve original ORF files on backup storage.

What is ORF to BMP conversion used for

Preparing datasets for machine learning

Computer vision model developers training neural networks on OM System photographs (animal classification, plant recognition, object detection) convert ORF to BMP for use as input data. BMP's simple structure speeds up loading and processing of large image volumes in training scripts.

Documenting scientific specimens

Scientists working with M.Zuiko macro lenses (60mm or 90mm Macro IS Pro) for documenting biological, botanical or geological specimens convert ORF to BMP for specialized scientific analysis programs. Many such programs historically work with BMP as input format.

Industrial machine vision

Manufacturing quality control systems using OM System cameras or integrated bodies work with BMP as base format. Converting source ORF files to BMP ensures compatibility with industrial SDKs and automated image analysis systems.

Working with legacy software

Professionals using specialized unique software developed before modern formats became widespread convert photos from OM-1 or E-M1 Mark III to BMP for compatibility. This is typical for scientific, engineering and medical applications not receiving updates.

Testing and debugging processing algorithms

Programmers developing image processing algorithms use BMP copies of real OM System photographs as test data. The simple file structure allows easily verifying algorithm correctness at the individual pixel level through hex editors or analysis scripts.

Archival copies for specialized systems

Technical and scientific archives using specialized image storage and cataloging systems may require BMP as storage format for guaranteed long-term compatibility. OM System photos are converted to BMP for integration into such systems.

Tips for converting ORF to BMP

1

Use BMP only for special cases

BMP is not the most suitable format for typical photo storage and distribution due to enormous size and absence of metadata. Choose it deliberately when a specific task requires BMP's simplicity and predictability: computer vision, scientific software, legacy systems. For everyday tasks use JPG, PNG, WebP or AVIF.

2

Preserve ORF originals

BMP does not contain EXIF data and does not preserve Olympus Maker Notes (Art Filter, Live ND, Pixel Shift). RAW files from Olympus / OM System are your digital negatives with full processing capability and metadata preservation. In future years, improved RAW processing engines will extract noticeably better results from the same ORF files with EXIF preserved.

3

Plan disk space

BMP files are large: a 20-megapixel photo takes 60 MB, and an 80-megapixel High Res Shot image takes about 240 MB. An archive of a thousand BMP photos can take 60 GB or more. Estimate in advance how much space your task will require, and consider alternatives (PNG or TIFF) if archiving is critical.

4

Process ORF in a RAW editor before conversion

This service performs basic decoding with default parameters: camera-recorded white balance and standard sRGB gamma correction. Olympus computational features (Art Filter, Picture Mode, Live ND) are not applied. For artistic processing, first open ORF in Adobe Lightroom, Capture One, RawTherapee or OM Workspace, perform corrections, then convert to BMP.

Frequently Asked Questions

Is quality lost when converting ORF to BMP?
The BMP format in its standard implementation does not use compression, so pixel data is preserved completely. However, when converting from 12-bit ORF to standard 24-bit BMP (8 bits per channel), bit depth is reduced with loss of subtle tonal transitions. This is visually imperceptible for typical viewing but reduces subsequent correction capabilities. For maximum quality preservation, choose 16-bit TIFF.
How large is BMP after converting from ORF?
BMP size is calculated by formula: width times height times 3 bytes (for 24-bit) plus 54-byte header. A 20-megapixel photo from OM-1 in 24-bit BMP takes approximately 60 MB, in 32-bit about 80 MB. 80-megapixel High Res Shot images take about 240 MB. This is 8-12 times larger than JPG and comparable to or larger than PNG.
Are EXIF data preserved when converting ORF to BMP?
No, the BMP format does not support writing EXIF data. Information about the camera model (Olympus or OM System), M.Zuiko lens, shutter speed, aperture, ISO, focal length, GPS coordinates will be completely lost. If this information is critical (for example, for archive cataloging or scientific publication), choose a format with EXIF support - JPG, TIFF or PNG.
Why use BMP at all if PNG is better?
PNG is better for most tasks: smaller size with the same absence of losses, transparency support, color profiles and metadata. However, BMP has specific advantages: universal native Windows support without codecs, maximum decoding speed (direct pixel access), simple structure for developers. These advantages matter in technical tasks, computer vision, legacy software, and when working with old systems.
Can I batch convert multiple ORF files to BMP?
Yes, the service supports batch processing. Upload all your ORF files and they will be automatically converted to BMP. Note that BMP files are significantly larger than ORF, JPG and even PNG, so the total volume of results will be large. This is especially important when batch converting Pro Capture sequences or travel photos from OM System.
Can I open BMP on a smartphone?
Modern iOS and Android support opening BMP in most galleries and applications, but due to large file sizes, opening may be slow. BMP is not optimized for mobile devices: the format was designed for desktop Windows. For viewing OM System photos on a phone, use JPG or WebP.
Which bit depth should I choose for BMP - 24 or 32 bits?
24-bit BMP (BGR without alpha channel) suits most OM System photographs. Choose 32-bit BMP (BGRA with alpha channel) only if transparency is actually needed - for example, when working with product shots that have removed backgrounds. The 32-bit variant is one-third larger in size and provides no advantages for typical landscapes or portraits.
Is BMP suitable for printing?
BMP is technically suitable for printing through Windows drivers but is rarely used in professional photo printing. Photo labs and online printing services prefer JPG (quality 92-95) or TIFF for OM System photographs. BMP is mainly used for technical printing in specialized engineering applications, not for photographic prints.