BatchPrint BatchPrint

Download Batch Print Software and Print Multiple PDFs at Once

Batch Print Software for Windows by SoftOrbits prints a stack of files without opening them. Add files or a whole folder, press Print once, and every document goes to the printer in the order you set. It prints DOCX and XLSX as well, even on a PC where Microsoft Office is not installed.

BatchPrint Screenshot.
Printing 300 documents by hand is the same three moves repeated 300 times. Open the file, press Ctrl+P, close it again. SoftOrbits BatchPrint is batch print software that replaces the loop with one list. Add files, or point the program at a folder. It can print multiple PDFs at once together with Word files, spreadsheets and email, without opening each file. The printer works through the stack while you do something else.

How to Print Multiple PDFs at Once with batch print software

Download and install.

1. Download and install

1. Download and install

Download the BatchPrint batch print software and run the installer on Windows 10 or 11. The interface comes in 20 languages and switches in place, which matters on a shared office PC where the next person reads a different one.

Add files or a whole folder.

2. Add files or a whole folder

2. Add files or a whole folder

Press Add files, or Add folder to take everything inside it. Drag and drop works too, and ZIP archive is opened so its contents queue like a folder. Every row shows the file type, page count and size. Uncheck what you do not need. Click a column header to reorder the print queue.

Set copies, two-sided printing and the tray.

3. Set copies, two-sided printing and the tray

3. Set copies, two-sided printing and the tray

Choose the printer, then set copies and page range for the whole batch. Two-sided printing, pages per sheet and scale sit on the same panel, together with the color switch. Orientation and collation are there as well. One document that needs something different gets its own values in its row.

Press Print and collect the stack.

4. Press Print and collect the stack

4. Press Print and collect the stack

Press Print. Documents go out one after another in list order, and each new document starts on the front side of a sheet, so nothing has to be separated by hand afterwards. At the end a report shows what printed, what was skipped and why.

Why an office keeps BatchPrint on the printing PC

Printing has no undo button. A table of contents that quietly does not make it from the file onto the paper is invisible on the screen. The person finds out holding the sheet, when the toner is already spent. This is the worst kind of mistake a printing program can make. So ours does not keep quiet. You get the sheet total while the batch is still on screen, and a named list of everything that did not print.

Windows stops at 15 files.

Windows stops at 15 files

Select more than 15 files in Explorer and the Print command disappears from the right-click menu. The ceiling is deliberate, and it is no help at all on the day four hundred invoices really do have to end up on paper. So the room counts files out in fifteens, or clicks through them one by one. Batch Print Software has no such ceiling, and getting past it takes no registry editing.

Hundreds of documents, still in the right order

Court exhibits go into binders in a fixed sequence, and stitching several hundred heavy originals into one giant document is not an option. The usual route, opening each of them and sending it to the printer by hand, ties up the desk until the last page. Here the order of the list is the order the paper lands in, and the run needs nobody standing over it.

Hundreds of documents, still in the right order.
The same stack again next month.

The same stack again next month

Accounting sends a similar pile to paper every month, out of the same folders, by the same rules. Save the list of documents to a file and open it next time instead of building the selection again. The whole configuration exports and imports as a file too, so a second person at the same desk works exactly like first one.

What this batch printing software does with a stack

50 file types in one queue

A single list in Batch Print Software holds PDF, JPG, PNG, TIFF, DOCX, XLSX, PPTX, EML, MSG, XPS, RTF, TXT, CSV, HTML and more - 50 extensions in total. The format of a file decides only which engine renders it, so one run can mix a scanned TIFF, the contract as DOCX and the covering letter still sitting in an MSG.

Word and Excel without Office

Three engines in a row let you print multiple PDFs or Word documents at once on any machine. Microsoft Office prints the document when it is installed, because then the pagination is the one the author saw. If there is no Office, LibreOffice is used when the machine has it. If neither is present, BatchPrint reads the DOCX or XLSX itself. Styles, tables with merged cells, embedded pictures and column widths survive the trip, and a date column prints as dates rather than raw numbers like 46251.

Per-file settings, right in the list

Copies, page range and tray are editable columns, not a separate dialog. An empty cell inherits the batch value. Type into it and only that one document changes. The invoice goes two copies on letterhead from tray 2, rest of the folder goes single copy from tray 1, in the same run.

One bad file does not stop the batch

A corrupted PDF, a password-protected document, an image whose system codec is missing - each is skipped with the reason written next to it, and the queue moves on. Nothing waits for someone to click OK. You read the reason in plain words.

Sheets counted before you press Print

The footer keeps a live total of sheets and pages. Switch on two-sided printing or four pages per sheet and the number drops while you watch it. That is how a 600-sheet run becomes 150 before anyone loads the tray.

progressive-webapps/apis/offline-first Created with Sketch.

Nothing leaves this computer

The whole run happens on your machine. When a document points to a picture stored on some website, that link is not fetched, and scripts inside HTML or a message are switched off before rendering. An invoice you print tells nobody's server that you printed it.

BatchPrint
BatchPrintDownload the BatchPrint batch print software, drop a folder of invoices into the list and print the whole month in one run.

Who needs batch print software

For accounting

Invoices, delivery notes and statements arrive by mail and in ZIP archives, and at month end all of them have to exist on paper. Batch print PDF documents together with the spreadsheets that came with them. One folder goes into the list, two copies each, tray 2 for the letterhead, and the printer takes it from there.

For law offices

Exhibits print in the sequence the case file needs, and paralegal hours are not spent on Ctrl+P. Letters that arrived as EML or MSG go into the same list as the PDF exhibits, so the whole bundle leaves in one run.

For school offices and warehouses

Class sets, worksheets, packing lists, delivery notes. Many small files, one printer, every day. The person at the desk picks the folder, unchecks two files and starts. Two hundred documents cost the same number of clicks as one.

Formats BatchPrint prints

50 extensions, mixed in any combination inside one job. Print multiple PDFs at once and the same run still takes everything else you dropped in. As a PDF batch printer it renders the pages itself, and the same run takes spreadsheets, images and email beside them. The engine is chosen per file; you deal only with the list and the printer.

GroupExtensionsHow it prints
PDFPDFBuilt-in renderer. No PDF reader has to be installed.
ImagesJPG, JPEG, PNG, BMP, GIF, TIFF, WEBP, HEIC, HEIF, AVIF, ICO, EMF, WMFA multi-page TIFF prints one frame per sheet. HEIF and AVIF need the system codec that Windows offers from the Microsoft Store.
Word, Excel, PowerPointDOC, DOCX, DOCM, ODT, XLS, XLSX, XLSM, ODS, PPT, PPTX, PPS, PPSX, ODPMicrosoft Office first, LibreOffice second. For DOCX and XLSX there is a third step, the built-in reader. Hidden sheets of a workbook stay unprinted.
Text and dataTXT, LOG, CSV, INI, JSON, XMLCSV becomes a table with the header repeated on every page. The encoding is detected, so a log full of accented names does not print as question marks.
Web and markupHTML, HTM, MHT, MHTML, XHTML, SVG, MDRendered on the spot, with scripts off and external images left alone.
EmailEML, MSGNo mail client needed. Attachments can join the queue as rows of their own, right after their message.
Print-ready documentsXPS, OXPS, RTFXPS and OXPS print page by page as they were saved. RTF takes the same route as Word files.
ArchivesZIPExtracted into a temporary folder, contents printed in order, temporary copies removed afterwards.
Drawings and diagramsDWG, DXF, VSD, VSDXPrinted by the AutoCAD or Visio you already have on the machine, with the batch layout applied on top. Without them the drawing is skipped and the report names the program that was missing.
 Download for Free
BatchPrint

BatchPrint

Languages
File Size

40 Mb

Version

1.0

Last updated on

01/07/26

$ 69.99

🖥️ System Requirements

  • Windows 11/10/8.1/8/7 (32/64 bit)
  • Intel i3, AMD Ryzen 5 or above
  • 4 GB of RAM or above
  • NVIDIA® GeForce® series 8 and 8M, Intel® HD Graphics 2000, Quadro FX 4800, Quadro FX 5600, AMD Radeon™ R600, Mobility Radeon™ HD 4330, Mobility FirePro™ series, Radeon™ R5 M230 or higher graphics card with up-to-date drivers
  • 1280 × 768 screen resolution, 32-bit color
  • 1 GB of free hard disk space or above

🙋 Frequently Asked Questions

Yes, that is the whole job here. To print multiple PDFs at once, put them in the list, press Print, and each of them is rendered and sent to the printer while it stays closed. No editor window opens on top of your work. The keyboard stays yours.

Press Add folder and choose it. Everything printable inside is taken in one go, with subfolders if you ask for them, and the rows can be sorted by name or by date before the run. A file name mask allows you leave out what you never print, scanned covers or logos for example.

Short answer: Windows hides the command on purpose. Microsoft describes it as by design. Once more than 15 items are selected, Open, Print and Edit leave the context menu so that a huge action does not start by accident. Long answer: the threshold sits in the registry value MultipleInvokePromptMinimum with a default of 15, and setting it to 16, which counts as unlimited for the menu, still does not let Windows open more than 16 documents. Dropping the files straight into the print queue is not a reliable way around it either. BatchPrint never goes through that menu, so the size of the list is limited by your paper, not by the shell.

Short answer: yes. Long answer: the part worth knowing is the fallback. With neither Office nor LibreOffice on the machine, BatchPrint reads the DOCX or XLSX itself, and the limits of that path are honest ones: headers and footers of the document are not printed, and the page breaks are placed by the rendering engine, so a long table can split in a different place than it did in Word.

Yes. The archive is extracted into a temporary folder and its contents enter the queue like ordinary files. The temporary copies go away when the batch ends. This is the everyday case in accounting, where a bank or a counterparty sends a whole month as one attachment.

EML and MSG files print without any mail client, body and formatting included. Attachments are added to the list as separate rows right after their message, so you see what is going to print and can uncheck the signature logos that travel as attachments too.

That file is skipped and the batch continues. The row gets a status and a reason. Damaged file, password required, missing codec, printing forbidden by the document itself - and the same list comes back in the report at the end, so you know which two documents out of two hundred need another look.

The list is the order. Rows print top to bottom, whether there are 12 of them or 1200, and you set that order by dragging rows or by sorting on a column of your choice. Files added later land at the end of the list.

Two, and neither of them touches your documents. The trial prints up to 10 files per run, and it adds one report page at the end of every batch. Nothing is stamped on the documents themselves: no watermark, no banner across the page, and every setting is unlocked, so you can check duplex, pages per sheet and margins on your own printer before you decide. A license lifts the file limit and stops that page from printing. Some offices keep the page anyway and file it with the stack, so it can be switched back on in the settings.

Set pages per sheet to 2, 4, 6 or 9 and the layout is built for you, with the reading order and the margins kept the same across the batch. A new document always starts on a fresh sheet, so the last page of an invoice never shares paper with the first page of the next one. Put that together with double-sided printing and a stack of 200 pages comes out of the printer as 25 sheets.

Ordinary printing sends one open document to the printer, with the settings picked again in every window. Batch printing sends a list of files that nobody opens. The settings are chosen once for the whole list, exceptions live on the rows that need them, and what your hands do stops depending on how many files there are.

Rate BatchPrint

  • Windows 7
  • Windows 8
  • Windows 10
  • Windows 11
Author: SoftOrbits (English)
Avg. rating: 4.5 from 813 votes

Risk-free download

14-day money-back guarantee
Refund requests accepted within 14 days of purchase
progressive-webapps/apis/offline-first Created with Sketch.
100% offline
Your files never leave your PC
Safe & secure download
Directly from the official website
No sign-up required
No account or email to get started
Trusted since 2006
Desktop software for Windows