BMP to PDF, in your browser. Nothing ever uploads.

Drop BMP images below — get a print-ready PDF, one combined file or one PDF per image, in batches of up to 20. Converted entirely on your device.

  • Your file data never leaves the device
  • Batch up to 20 files + ZIP
  • Original, A4 or Letter pages · fit or fill
  • Quality control + transparency background

Convert BMP to PDF

Add your BMP files

Drag & drop BMP files here

or browse your files · you can also paste from clipboard (Ctrl+V)

Your BMP is decoded in the browser, flattened onto your background colour, and rasterized to JPEG at your chosen quality — then embedded in the PDF. No uploads, no accounts, no limits.

    No files yet. Everything stays on this device. Downloads start instantly.

    Privacy you can verify, not just trust

    Most online BMP-to-PDF converters upload your images to their servers first — and some keep a download link live for 30 days. This one can't: a pure-JavaScript BMP decoder reads your pixels and pdf-lib embeds them into a PDF entirely in your browser. Your file data never leaves the device — the only third-party requests are the site's own analytics, which count page views — and it uploads nothing, ever. There is no file fetched after load for the conversion itself. Don't take our word for it:

    New cross-origin requests during use: 0
    1. Press F12 to open developer tools, then the Network tab.
    2. Convert any BMP above. Watch: apart from the site's analytics, nothing new is requested — no uploads, and no file data ever leaves your device.
    3. Extra credit: disconnect your internet after this page loads — conversion still works.

    How to convert BMP to PDF without uploading it

    Every "free" online BMP-to-PDF converter you've used uploads your images to a company server, converts them there, and — in several documented cases — keeps a copy or a live download link for days. For screenshots, scans of IDs, and anything you wouldn't post publicly, that's an unnecessary risk. The safer approach is to convert the file where it already is: on your own device.

    This tool does exactly that. When you drop a BMP here, your browser:

    1. Checks the file is really a BMP — by its magic bytes, not its name — and that the file is complete, so a truncated download or a PNG renamed to .bmp is refused with a clear message instead of producing a PDF with a broken image. RLE-compressed BMPs are refused too, before decoding starts.
    2. Decodes the BMP pixels in pure JavaScript — 1/4/8-bit paletted, 16-bit, 24-bit and 32-bit BMPs, top-down or bottom-up — with no server and no extra download. BMP carries no EXIF orientation, so the pixels go in exactly as stored.
    3. Flattens any transparency onto your background colour and rasterizes the pixels to JPEG at the quality you chose, then embeds that JPEG in a PDF with pdf-lib. Your original file is never modified.

    What makes this converter different

    The pages that top the results for this search are mostly generic multi-format converters that convert on a server (FreeConvert, Picflow and the .to converters all upload your files first), and the free tiers cap you. No dedicated client-side BMP-to-PDF page showed up at all. This page is the only dedicated BMP-to-PDF page we found that combines a batch of 20 files with a ZIP download, a choice of one combined PDF or one PDF per image, Original/A4/Letter page sizes with fit-or-fill, JPEG quality control, a transparency background choice, reorder controls, and a live network-request counter so you can verify the privacy claim yourself. It runs entirely in your browser — there is no server to upload to.

    When is BMP-to-PDF the right choice?

    Whenever the destination wants a document, not a picture: job portals and application forms that only accept PDFs, visa and government forms, university and school uploads, scanned receipts and certificates emailed as one file, and anything that must print exactly as it looks. BMP is the format Windows Paint and many scanners save by default, and most upload forms refuse it outright — converting first is what makes the file shareable. A PDF also keeps a set of images in one file, in order, where a folder of BMPs would arrive scattered. If the destination accepts images, keep the BMP — a PDF adds page overhead and the JPEG step loses a little detail.

    Honest limitations

    No text layer

    The PDF is rasterized, not vector: its pages hold pictures, not text. The PDF is not searchable, and you cannot select or copy words from it. Run it through OCR afterwards if you need searchable text.

    JPEG quality is lossy

    BMP pixels are rasterized to JPEG before they go into the PDF, and JPEG discards detail at every quality setting. At 85% most screenshots look identical to the original; use 90–95% for images you will print or edit further.

    RLE-compressed BMPs refused

    This converter only handles uncompressed BMPs. If your BMP uses RLE8 or RLE4 compression, open it in Paint and save it as 24-bit BMP, then try again.

    Transparency is flattened

    32-bit BMPs can carry an alpha channel, but the PDF's JPEG images cannot store transparency, so transparent pixels are flattened onto the background colour you choose. Keep the BMP if you need the transparent background.

    Metadata is stripped

    BMP carries no EXIF data and no orientation tag, so nothing is rotated or preserved — the pixels go in exactly as stored, and the PDF carries only the image itself, on a page of the size you chose.

    No password or encryption

    This tool does not add a password or encrypt the PDF, and it cannot merge your BMPs into a PDF you already have. Use Merge PDF afterwards to combine the result with other PDFs.

    Still images only

    BMP is a still format: one still image per file, no animation. Animated formats such as GIF need a different converter.

    Frequently asked questions

    Do my BMPs upload anywhere?

    No. Your BMPs are decoded and converted into a PDF entirely in your browser — your file data never leaves the device, and the only third-party requests are the site's own analytics, which count page views. You can verify it yourself with the network-request counter in the privacy section below the converter.

    Is the PDF searchable, or does it contain text?

    No. The PDF is rasterized, not vector: your BMP pixels are turned into a JPEG image and placed on a PDF page, so the page holds a picture, not text — there is no text layer, so the PDF is not searchable and you cannot select or copy words from it. If you need searchable text, run the PDF through OCR afterwards.

    What happens to RLE-compressed BMPs?

    They are refused with a clear message. This converter only handles uncompressed BMPs (the format Windows Paint and most scanners save by default). If your BMP uses RLE8 or RLE4 compression, open it in Paint and save it as 24-bit BMP, then try again.

    What happens to transparency in a 32-bit BMP?

    32-bit BMPs can carry an alpha channel, but PDF pages built from JPEG images cannot store transparency, so any transparent pixels are flattened onto the background colour you choose — white by default, black, or any custom colour. Each converted file is marked when flattening happened. Keep the BMP if you need the transparent background.

    Which page size should I choose?

    Original size makes each page exactly the size of its image (1 pixel = 1 point) — best when the PDF is read on screen and page size does not matter. A4 is the safe default for forms and printing in the UK and Europe; Letter matches US forms. Images are never upscaled: a picture larger than the page is scaled down to fit, centred, keeping its aspect ratio — or, with Fill, scaled to cover the page with its edges cropped.

    Can I combine several BMPs into one PDF?

    Yes. Combined puts every BMP on its own page in list order, in a single PDF — the right pick for a set of screenshots going to one form or email. Per-image makes one PDF per BMP, each named after its image, with a Download all as ZIP button for the whole batch. Reorder buttons set the page order before you convert. A 25 MB safety cap applies per file and 20 files per batch, because decoding very large images in the browser is memory-heavy.

    What does the JPEG quality slider do?

    Your BMP pixels are rasterized to JPEG before they go into the PDF, and JPEG is lossy at every setting: quality 85 is a good default that keeps screenshots and photos looking the same while keeping the PDF small. Use 90–95 for images you will edit or print further, and 50–70 when file size matters most. A BMP is already pixels, so converting adds no quality — it only sets how much detail the JPEG step keeps.