PDF to BMP Converter – Convert PDF to Bitmap Image Free | ProPDFMaker.com
✅ Free  ·  No Signup  ·  No Server Upload  ·  100% Private

PDF to BMP Converter
Convert PDF to Bitmap Image

Convert any PDF page to a high-quality BMP bitmap image. Choose your DPI resolution, 24-bit color or grayscale, select pages and download instantly — all in your browser.

PDF
PDF Document
BMP
Bitmap Image
100%
Free Forever
300
Max DPI
24-bit
Color Depth
BMP
Output Format

PDF to BMP — Convert Now

Upload your PDF, choose resolution and color mode, select pages, then download BMP images.

ℹ️
How this works: PDF.js renders each page onto an HTML canvas at your chosen DPI. A custom pure-JavaScript BMP encoder then writes a valid Windows BMP file with correct 14-byte file header, 40-byte BITMAPINFOHEADER, and 4-byte aligned BGR pixel rows — all in your browser. No server, no upload.
⚙️ Conversion Settings
A4: ~1240 × 1754 px — ~6.2 MB/page
📂 Upload PDF File
📄

Drag & Drop PDF file here

or click to browse — never uploaded to any server

✅ PDF Files Only
🖼️ Select Pages to Convert
🖼️

No PDF loaded yet

Upload a PDF above and click "Load PDF & Show Pages"

The Best Free PDF to BMP Converter

Render PDF pages to high-quality BMP bitmaps entirely in your browser — no plugins, no uploads, no quality loss.

🔒
100% Private & Secure
Your PDF never leaves your device. All rendering and BMP encoding happens locally in your browser using PDF.js. No server, no data collection.
🖼️
Native BMP Encoder
A pure-JavaScript encoder writes valid Windows BMP files with the correct 14-byte file header, 40-byte BITMAPINFOHEADER (DIB), and 4-byte aligned BGR pixel rows — no external libraries needed.
📐
5 DPI Options
Choose 72 DPI (screen-size), 96 DPI (web), 150 DPI (good quality), 200 DPI (high quality), or 300 DPI (print-ready). Higher DPI means larger, sharper BMP files.
🎨
24-bit Color & 8-bit Grayscale
24-bit RGB mode captures full color. 8-bit grayscale mode encodes with a 256-entry palette, producing much smaller BMP files suitable for document archiving or OCR.
☑️
Flexible Page Selection
Click thumbnails to select individual pages. Use Select All, Deselect All, or Invert Selection for fast bulk control before converting.
📦
ZIP for Multiple Pages
When converting multiple pages, all BMP files are packed into a single ZIP archive using JSZip for a clean one-click download. Or choose individual file mode.
🔢
Live File Size Estimate
The estimated BMP file size per page is calculated in real time as you change the DPI and color mode, so you can plan your output before converting.
🖥️
White or Black Background
PDF pages often have a transparent background. Choose white or black to fill transparent regions in the BMP output for a clean, print-ready result.
📱
Works on Any Device
Fully responsive and mobile-friendly. Convert PDF pages to BMP on desktop, tablet, or phone without installing any software or app.
🚀
Instant Rendering
No server round-trip. Each page is rendered and encoded directly in your browser using your device's CPU — fast and predictable, with no upload queue.
📊
Live Pixel Dimensions
Each page card shows its exact output pixel dimensions at the chosen DPI so you know precisely how large your BMP files will be before generating them.
🌐
No Installation Needed
Runs in any modern browser — Chrome, Firefox, Safari, Edge. Nothing to download, install, register or update. Just open and convert.
🎯
Lossless Output
BMP is uncompressed and lossless — no JPEG artifacts, no quality loss. Every pixel rendered by PDF.js lands in the BMP exactly as drawn.
🔧
Universal Compatibility
BMP is supported by virtually every imaging tool — Photoshop, GIMP, IrfanView, Windows Paint, OCR engines, scientific imaging suites and old enterprise systems.
💸
Completely Free
No paywall, no daily quota, no premium tier. Convert as many PDF pages to BMP as you like, as often as you like, with no hidden costs.

Windows BMP File Structure

Understanding what's inside the BMP files this tool generates.

SectionSizeDetails
File Header14 bytesSignature "BM", total file size, reserved (0), pixel data offset (54 bytes)
DIB Header (BITMAPINFOHEADER)40 bytesHeader size (40), image width, image height (positive = bottom-up), color planes (1), bits per pixel (24 or 8), compression (0 = none), image size, DPI in pixels/meter
Color Table0 or 1024 bytesNot present for 24-bit RGB. Present for 8-bit grayscale: 256 entries × 4 bytes (B, G, R, 0) with values 0,0,0,0 → 255,255,255,0
Pixel Datawidth × height × (3 or 1) + paddingRows stored bottom-up. Each row padded to a multiple of 4 bytes. 24-bit: B,G,R order. 8-bit: single intensity byte per pixel

Convert PDF to BMP in 3 Steps

From upload to BMP download in under a minute.

1
Upload Your PDF
Drag your PDF onto the upload zone. Pages are rendered as live thumbnails so you can see each page before converting.
2
Set Options & Select Pages
Choose DPI (72–300), color mode (24-bit or grayscale), and background. Click page thumbnails to select which ones to convert.
3
Download BMP Files
Click Convert & Download. Each page is rendered and encoded to a valid BMP file. Multiple pages are zipped together automatically.

What Is a BMP File?

A quick primer on the BMP format — where it came from, what's inside, and why it's still around.

📅
1987
BMP introduced with OS/2 1.0 and Microsoft Windows 1.0 — one of the earliest raster image formats on the PC.
🧱
Raw
Pixel data is stored uncompressed by default — making the format simple to read, write and verify.
🎨
1–32
Bits per pixel supported — 1, 4, 8 (palette), 16, 24, 32. This tool produces 8-bit grayscale or 24-bit RGB.
📏
BGR
Pixel byte order — BMP stores blue first, then green, then red. The opposite of most modern formats.
📐
Bottom-Up
Image rows are stored bottom-up by default (last row first). The encoder takes care of flipping for you.
🏢
Microsoft
Specified by Microsoft as the native Windows image format. Still natively supported in every version of Windows.

BMP (Bitmap) is an uncompressed raster image format developed by Microsoft and first shipped in 1987 with Windows 1.0 and OS/2 1.0. Unlike modern formats such as PNG or JPEG, BMP stores raw pixel data with no compression at all — making it simple to read, write and inspect at the byte level. That simplicity has kept BMP relevant for nearly four decades in scenarios where pixel-level fidelity matters more than file size: scanning, OCR preprocessing, scientific imaging, embedded systems, legacy enterprise software, and any pipeline that needs predictable, byte-aligned pixel data. This tool renders each selected PDF page to a canvas using PDF.js, then writes a properly formatted Windows BMP file with the correct 14-byte file header, 40-byte DIB header (BITMAPINFOHEADER), optional palette, and 4-byte aligned pixel rows in the original bottom-up BGR layout — exactly as the BMP specification requires.

More Free Tools on ProPDFMaker

Need to convert PDF to other image formats, or convert images to PDF? Try our other tools.

PDF to AI PDF to AZW3 Organize PDF Pages MOBI to PDF ODT to PDF Merge PDFs BMP to PDF JPG to PDF PNG to PDF HTML to PDF EPUB to PDF PDF Watermark

Who Converts PDF to BMP?

From OCR pipelines to legacy enterprise systems, here's where converting PDF pages to BMP shows up most.

🔍 OCR
OCR Pre-processing
Many OCR engines (especially older or open-source ones like Tesseract) work most reliably with uncompressed bitmap input. BMP at 300 DPI is the gold standard.
Setup: 300 DPI · 8-bit grayscale · White background · ZIP archive.
🏛️ Archives
Document Archiving
Government archives and legal repositories prefer lossless image formats for preservation. BMP guarantees no JPEG artifacts will accumulate over decades.
Setup: 300 DPI · 24-bit color · White background · ZIP archive.
🖥️ Legacy
Legacy Enterprise Systems
Older Windows-based document management, banking and ERP systems often only accept BMP. Convert PDF pages to BMP for direct import.
Setup: 150–200 DPI · 24-bit color · White background · Individual files.
🔬 Scientific
Scientific Imaging
Lab and research pipelines that process raw pixel arrays often require uncompressed input. BMP's simplicity makes it ideal for image-analysis software.
Setup: 300 DPI · 24-bit color or grayscale · White background · ZIP archive.
🖨️ Print
Print Production
Some commercial print shops accept BMP as a high-fidelity input for short-run, on-demand printing where every pixel matters and quality must be guaranteed.
Setup: 300 DPI · 24-bit color · White background · Individual files.
🏷️ Signage
Embedded Display Signage
Some industrial digital displays and embedded signage systems only support BMP input. Convert PDF promotional pages to BMP for direct upload.
Setup: 96–150 DPI · 24-bit color · White background · Individual files.
🏥 Medical
Medical Record Imaging
Some hospital information systems require BMP for scanned form ingestion. Convert PDF intake forms to BMP for compatibility with legacy clinical software.
Setup: 200–300 DPI · 8-bit grayscale · White background · ZIP archive.
🎨 Graphics
Texture & Asset Prep
Game and CAD tools that import textures or sprites sometimes prefer BMP for guaranteed alpha-free, lossless source data — useful for reference exports from PDF docs.
Setup: 150 DPI · 24-bit color · White or black background · Individual files.
📜 Forensic
Forensic Document Analysis
Forensic examiners use BMP to ensure no compression artifacts are introduced during evidence imaging. Court-admissible imaging often requires uncompressed bitmap.
Setup: 300 DPI · 24-bit color · White background · ZIP for chain-of-custody.
🤖 ML Training
Machine Learning Datasets
Vision-model training pipelines prefer lossless input to avoid baking compression artifacts into the model. Use BMP for OCR or document-AI training data.
Setup: 150–300 DPI · 8-bit grayscale · White background · ZIP archive.
⚙️ Embedded
Embedded Device Firmware
Many microcontrollers, label printers and POS systems include BMP decoders but not PNG/JPEG. Convert PDF labels or schematics to BMP for direct device upload.
Setup: 72–96 DPI · 24-bit color · White background · Individual files.
📨 Fax
Fax & Document Workflows
Some fax-server pipelines and document workflow engines take BMP input for guaranteed compatibility with monochrome conversion and TIFF wrapping.
Setup: 200 DPI · 8-bit grayscale · White background · ZIP archive.

BMP vs PNG vs JPEG vs TIFF

All four are common raster image formats — but they have very different strengths. This table shows where each one wins.

Feature 🖼️ BMP 📷 PNG 📸 JPEG 📑 TIFF
Compression None Lossless Lossy Optional (lossy or lossless)
File size Very large Medium Small Variable
Quality loss None None Lossy Depends
Transparency No (legacy) Yes (alpha) No Yes
Multi-page support No No No Yes
Best for Lossless raw archive Web, screenshots Photos, web Print, archival
Year introduced 1987 1996 1992 1986
OCR-friendly Excellent Excellent Poor (artifacts) Excellent
Browser display Limited (most show) Native Native Generally no
Legacy software Universal Modern only Universal Universal
Color depth 1, 4, 8, 16, 24, 32 1–48 bit 8 or 12 bit 1–32 bit
Header complexity Very simple Moderate Complex Very complex

PDF-to-BMP Workflows
Across Different Industries

Wherever uncompressed bitmaps are required — from legacy systems to scientific pipelines — converting PDF pages to BMP is the standard step.

🔍

OCR & Document AI

OCR providers and document-AI training pipelines convert PDFs to BMP for guaranteed lossless input — no JPEG artifacts to confuse the model.

TESSERACTABBYYTRAINING
🏛️

Government Archives

National archives and records administrations require lossless image formats for long-term document preservation. BMP and TIFF are the two accepted standards.

PRESERVATIONARCHIVALRECORDS
🏥

Healthcare & Medical

Hospital information systems with legacy components require BMP for scanned-form ingestion, imaging studies and compliance-grade record keeping.

HISFORMSSCANS
🏦

Banking & Finance

Banks running mainframe-era document management systems still import BMP for cheque imaging, signature card processing and account-document scanning.

CHECKSSIGNATURESDMS
⚖️

Legal & Litigation

Litigation support and e-discovery platforms convert PDFs to BMP for forensic-grade imaging guaranteed free of compression artifacts.

EVIDENCEE-DISCOVERYFORENSIC
🔬

Scientific Research

Labs running image-analysis pipelines need raw pixel data. BMP delivers byte-aligned, uncompressed pixels with no surprises for analysis software.

ANALYSISRAW PIXELSLABS
🖨️

Print Production

High-end print shops accept BMP as a guaranteed-lossless input for short-run, on-demand printing and proofing — every pixel preserved.

PROOFINGSHORT-RUNON-DEMAND
🏭

Manufacturing & ERP

Older ERP and manufacturing-floor systems often only accept BMP input for technical drawings, work orders and quality-inspection photos.

ERPDRAWINGSQC
📡

Embedded & IoT

Industrial label printers, signage displays and POS hardware ship with BMP decoders. PDF pages converted to BMP load directly with no transcoding.

LABELSPOSDISPLAYS
🎮

Games & Graphics

Some game engines and CAD tools prefer BMP for source textures, sprite sheets and reference imagery — clean, lossless and predictable.

TEXTURESSPRITESREFERENCE
🎓

Academia & Education

Computer-science and image-processing courses use BMP for teaching pixel-level operations — its simple header makes it ideal for instructional code.

TEACHINGPIXEL OPSSTUDENTS
📦

Logistics & Shipping

Warehouse label printers and shipping-system hardware frequently require BMP. Convert PDF labels for direct ingestion into thermal printers.

SHIPPINGWAREHOUSETHERMAL

Every Setting Explained

A complete reference for every control in the converter — what it does, what to pick, and how it affects the BMP output.

📋Output Filename

The base name for the output BMP files

The prefix becomes the start of every output filename. Single-page conversions become my-document-page1.bmp; multi-page conversions become my-document-page1.bmp, my-document-page2.bmp, etc., and the ZIP archive becomes my-document-bmp-150dpi.zip. Special characters are stripped automatically.

📐Resolution (DPI)

Dots per inch — controls pixel size & file size

DPI determines the pixel dimensions of the output BMP. 72 DPI ≈ screen resolution. 96 DPI is the Windows default. 150 DPI is good for general use. 200 DPI is high-quality. 300 DPI is print-ready and the standard for OCR. Higher DPI = sharper output but exponentially larger files.

🎨Color Mode

24-bit RGB or 8-bit grayscale

24-bit RGB stores three bytes per pixel (BGR) — full color, larger file. 8-bit grayscale stores one byte per pixel plus a 256-entry palette — three times smaller, perfect for text-heavy documents, OCR pipelines, and document archiving where color isn't essential.

📦Multi-Page Download

ZIP archive or individual files

ZIP archive bundles every BMP into one .zip download (recommended for 3+ pages). Individual files triggers separate downloads one at a time. ZIP compression for BMP is light because BMP is already raw — file size savings are modest, but having one archive instead of dozens of downloads is the real win.

🖼️Background Color

Fill for transparent PDF areas

BMP doesn't support transparency. If your PDF has transparent areas, this setting determines what fills them. White is the standard for printed documents. Black works for dark-mode designs. Transparent → White is an alias for white that some users may prefer to see explicitly.

📂Upload Zone

Adding a PDF

Drag and drop a PDF directly onto the dashed area, or click anywhere on it to open the file picker. Only one PDF can be loaded at a time. Use Change File or Clear & Reset to load a different document. The file is read locally — no upload occurs.

☑️Selection Controls

Select All / Deselect All / Invert

Select All ticks every page. Deselect All clears the selection. Invert flips which pages are selected — useful when you want most pages except a few. You can also click individual page thumbnails to toggle them one at a time.

🖼️Convert Button

Generate the BMP files

Runs the conversion for every selected page. Each page is rendered to canvas at the chosen DPI using PDF.js, then encoded to a valid Windows BMP file by the in-browser encoder. Single pages download directly; multiple pages follow the Multi-Page Download setting.

Best Practices for
Better BMP Output

A few small adjustments will make your converted BMP files smaller, sharper and easier to use downstream.

01

Use grayscale for text-only documents

If your PDF is just text or line art, switch to 8-bit grayscale. File size drops by two-thirds with no perceptible quality loss for printed or scanned text.

02

Match DPI to your downstream tool

OCR engines like 300 DPI. Screen viewing only needs 72–96 DPI. Print needs 300 DPI. Don't over-render — each DPI step roughly doubles output size.

03

Watch the estimated size before converting

The live Est. Size stat shows total expected output. 25-page color PDF at 300 DPI ≈ 650 MB. Use that to decide if you should drop DPI or split into batches.

04

Use ZIP for 3+ pages

Three separate downloads is fine; thirty isn't. Switch to ZIP mode any time you're converting more than a couple of pages — your browser will thank you.

05

White background unless you have a reason

Almost every downstream tool expects white-on-document. Only choose black or transparent-white if you specifically know your target needs it.

06

Convert page-by-page for huge PDFs

For 200+ page PDFs at 300 DPI, browser memory becomes the bottleneck. Convert 20-30 pages at a time and run multiple jobs instead of one giant job.

07

Use Invert for "everything except"

Want every page except the cover and index? Click those two, then click Invert. Much faster than clicking every other page individually.

08

Remove password protection first

Encrypted PDFs can't be rendered by PDF.js. Open the PDF in your reader, save a copy without password, then convert that file here.

09

Name files clearly before converting

The filename prefix is baked into every output filename. Use a descriptive name like "invoice-2026" or "scan-batch-3" so your downloads are findable.

10

Test one page first for unfamiliar PDFs

Before committing to a 300-page job, convert page 1 with your chosen settings. Verify the result before re-running for the whole document.

11

BMP is for compatibility, not the web

If your goal is web upload or email, use PNG or JPEG instead — they're 5-30× smaller. BMP makes sense when you specifically need lossless raw pixels.

12

Keep the original PDF

BMP conversion is one-way. Keep your source PDF — you can always re-convert with different DPI or color settings if needed.

Why This Tool Is Different
(and Safer)

Most online PDF-to-BMP converters upload your file to a server. This one runs entirely in your browser — your PDF never leaves your device.

🔒 100% Client-Side Conversion

Every step of the conversion — parsing the PDF, rendering each page, encoding the BMP, packaging into a ZIP — runs in your browser's own JavaScript engine. No PDF content, no thumbnails, no BMP bytes and no metadata are ever transmitted over the network.

No File UploadsYour PDF stays on your device. The browser's Network tab will confirm: zero outbound requests with file data.
No Account RequiredNo sign-up, no email, no tracking cookies. Open the page, drop a file, get BMP files.
No File RetentionBecause the server never sees the files, there's literally nothing for us to store, leak or sell.
Works OfflineOnce the page is loaded, switch off Wi-Fi and the converter still runs.
Open-Source EnginesBuilt on PDF.js and JSZip — both MIT/Apache-licensed and auditable on GitHub.
HIPAA / GDPR FriendlyBecause no data leaves your device, the tool is compatible with strict data-handling regimes by default.

PDF to BMP — Common Questions

Everything you need to know about converting PDF files to BMP bitmap images — covering quality, file sizes, compatibility, privacy and output options.

What is a BMP file?
BMP (Bitmap) is an uncompressed raster image format developed by Microsoft. It stores raw pixel data with no lossy compression, making it ideal for applications that require exact pixel-level fidelity such as document archiving, printing, and image processing pipelines.
Why are BMP files so large?
BMP stores raw, uncompressed pixel data. A 150 DPI A4 page at 24-bit color is approximately 1240 × 1754 pixels × 3 bytes = ~6.5 MB. At 300 DPI the same page is ~26 MB. Use lower DPI for smaller files or choose grayscale mode to reduce size by two-thirds.
Is my PDF uploaded to a server?
No. All processing happens in your browser using PDF.js for rendering and a custom JavaScript BMP encoder. Your file never leaves your device — complete privacy guaranteed.
What DPI should I choose?
Use 72–96 DPI for screen display or web use. Use 150 DPI for general quality. Use 300 DPI for print-ready output, OCR preprocessing, or professional archiving. Higher DPI produces much larger BMP files.
What is the difference between 24-bit and 8-bit grayscale?
24-bit RGB stores full color as three bytes (R,G,B) per pixel. 8-bit grayscale stores one intensity byte per pixel with a 256-entry color palette — making files about 3× smaller while preserving all text and line art clarity.
Can I convert a password-protected PDF?
No. Encrypted PDFs cannot be rendered without the password. Remove the password from your PDF first using a PDF editor, then upload for BMP conversion.
Does BMP support transparency?
The standard 24-bit and 8-bit BMP formats produced by this tool do not support transparency. Transparent areas in your PDF are filled with the background color you choose (white, black, or white-as-transparent).
Will fonts and text be sharp?
Yes. Text is rasterized at the chosen DPI. At 300 DPI, text is print-sharp. At 72 DPI, text matches typical screen rendering. PDF.js uses sub-pixel anti-aliasing for crisp character edges.
Can I batch-convert many PDFs?
The tool processes one PDF at a time, but you can convert as many separate PDFs as you like, back-to-back. There's no quota, no rate limit, and no waiting.
Why does BMP use BGR instead of RGB?
Historical reason. The BMP format was designed around early Windows GDI internals which stored colors in BGR order. Our encoder handles the conversion from canvas RGBA to BMP BGR automatically.
Why are rows stored bottom-up?
Also historical. Early Windows graphics conventions stored bitmap rows starting from the bottom. Setting a positive height in the DIB header signals bottom-up storage. Our encoder flips the rows correctly.
What is row padding?
BMP rows must be a multiple of 4 bytes long. If a row of pixels falls short, zero bytes are added at the end of the row. The encoder handles this automatically, so the output is always a valid BMP.
Does the output include DPI metadata?
Yes. The DIB header includes X and Y resolution in pixels-per-meter. While our encoder writes a default ~72 DPI marker, the actual rendered pixel dimensions reflect your chosen DPI.
Can I open the BMP in Photoshop / GIMP / Paint?
Yes. The output is a fully compliant Windows BMP. It opens in Photoshop, GIMP, IrfanView, Windows Paint, macOS Preview, and any other modern image editor.
Is there a watermark on the output?
No. No watermark, no branding, no signup-nag overlay. The BMP files contain only your rendered PDF content with no extras.
Does this work on mobile?
Yes. The interface is fully responsive. Mobile browsers can handle the conversion fine for short documents at moderate DPI. For 200+ pages at 300 DPI, desktop browsers handle memory better.
Will ZIP compression shrink BMP files much?
Not really. BMP is already uncompressed but contains regular patterns. ZIP compresses BMPs by 30-50% typically — convenient for delivery but no substitute for choosing PNG when small size matters.
Can I get 1-bit (black & white) BMP?
Not currently. The tool supports 24-bit RGB and 8-bit grayscale. For 1-bit output (true black-and-white), threshold the 8-bit grayscale BMP in an image editor afterwards.
What's the largest BMP this can produce?
Limited only by browser memory. Desktop browsers can typically produce BMPs up to 200 megapixels (e.g. 14000 × 14000 px). Mobile browsers cap lower. The estimator updates live so you can plan.
Is there a daily limit?
No. Convert as many PDFs to BMP as you want, as often as you want. There's no quota, no rate limit, and no premium tier.

PDF & BMP Glossary

Key terms used in PDF-to-BMP conversion and on this page, explained simply.

BMP
Bitmap — Microsoft's uncompressed raster image format. Stores raw pixel data with no compression, in BGR order, bottom-up by default.
Bitmap
A grid of pixels representing an image. Each pixel has a color value. The opposite of vector graphics, which describe images with mathematical paths.
DPI
Dots Per Inch — the resolution of a raster image. Higher DPI means more pixels per inch and sharper output at the cost of larger file size.
PPI
Pixels Per Inch — used interchangeably with DPI for digital images. Print uses DPI; screens use PPI; the number means the same thing.
Raster
An image made of pixels arranged in a grid. BMP, PNG, JPEG and TIFF are all raster formats. Pixel-based images that don't scale up cleanly.
Vector
A graphic defined mathematically by points and curves, infinitely scalable. PDFs and SVGs can be vector. Converting to BMP turns vectors into pixels.
24-bit RGB
A color format using 8 bits each for red, green and blue — 16.7 million possible colors per pixel. Three bytes per pixel in BMP.
8-bit Grayscale
A color format using 1 byte per pixel with a 256-entry palette of gray values. Three times smaller than 24-bit RGB; ideal for text and line art.
DIB Header
Device-Independent Bitmap Header — the 40-byte BITMAPINFOHEADER block inside every BMP that describes width, height, color depth and compression.
BGR
The pixel byte order used in BMP — Blue, then Green, then Red. The opposite of the more familiar RGB order used in most other contexts.
Row Padding
Extra zero bytes appended to each pixel row in a BMP so the row length is a multiple of 4 bytes. Required by the BMP specification.
Color Palette
A lookup table of color values used by indexed (≤ 8-bit) BMP files. For 8-bit grayscale, a 256-entry palette mapping each index to a gray value.
OCR
Optical Character Recognition — software that extracts editable text from raster images. BMP at 300 DPI grayscale is the standard OCR input.
PDF.js
Mozilla's open-source JavaScript library used to render PDF pages directly in the browser. The engine behind the page rendering in this tool.
JSZip
An open-source JavaScript library used to build ZIP archives in the browser. Used here to bundle multiple BMP files into a single download.
Canvas
The HTML5 element used as a drawing surface for raster graphics in the browser. PDF.js renders each PDF page onto a canvas before encoding.
Compression
A method of shrinking file size by encoding data more efficiently. BMP doesn't compress; PNG uses lossless compression; JPEG uses lossy compression.
Client-Side
All file processing happens on your device (in the browser) rather than on a remote server — faster, more private, and works offline.

Ready to Convert PDF to BMP?

Drop your PDF in the tool above, pick your pages and DPI, and download lossless BMP files in seconds — no signup, no upload, no limits.

🖼️ Open the Converter  ↑