Gmail Bulk Export to PDF
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Gmail Bulk Export to PDF solves a common email archiving challenge: saving multiple Gmail emails as PDF files is tedious when done one at a time. While Gmail allows printing individual emails to PDF via the browser's print dialog, there is no native way to select and export many emails simultaneously. This tool reads your current Gmail inbox view, detects all visible emails, and displays them in a scrollable checklist with subject lines, senders, and dates. You select the emails you want to export, configure page size (A4, Letter, Legal), orientation (portrait/landscape), and choose whether to include email headers and labels. The tool then processes each selected email sequentially, opening each in a new window and using the browser's print-to-PDF functionality to generate the PDF. A preview shows your selection before exporting, and progress tracking shows each email as it's processed.
WHERE IT RUNS
This extension panel runs directly inside your browser as an overlay on Gmail's web interface. It works on the inbox view, label views, and search results. The tool detects emails from the page's DOM and uses the browser's native print-to-PDF functionality. It requires no additional API keys or permissions beyond the BotGentz extension.
HOW TO USE
After installing the BotGentz extension and activating Gmail Bulk Export to PDF, navigate to your Gmail inbox. Click the extension icon in your browser toolbar to open the panel. The tool automatically detects all emails displayed on the current page. Each email appears with its subject, sender, and date alongside a checkbox. Configure your export settings: Page Size (A4, Letter, Legal), Orientation (Portrait or Landscape), and toggle options for including email headers and labels. Use the "Select All" toggle or individually check emails. The preview section shows how many emails are selected and your current settings. Click "Export to PDF" to begin. The tool processes each email with a 2.5-second delay, opening each in a new tab, triggering the print dialog, and saving as PDF. A notification appears when all emails have been processed.
TECHNICAL OPERATION — Print-to-PDF Email Export Automation
This tool uses the browser's native print-to-PDF functionality to generate PDFs reliably. For each selected email, the tool extracts the email URL from the row element and opens it in a new window with the `print=true` parameter to display the print-friendly version. After a 2-second load delay, the tool triggers the `window.print()` function, which displays the browser's print dialog. The user selects "Save as PDF" in the print dialog to save the file. A 2.5-second delay between emails prevents UI congestion and ensures each print dialog completes before the next email opens. The tool also stores export preferences (page size, orientation, header/label toggles) using GM_setValue for persistence across sessions. The tool does not intercept or modify the PDF output — it relies on the browser's built-in PDF generation, ensuring compatibility with all major browsers.
THE PANEL
The extension panel is fully draggable and remembers its position per site session. It snaps to the nearest edge of the browser viewport when dragged within 50 pixels of any side. You can collapse the panel to a compact title bar using the minimize button, preserving your selection state. The panel resizes vertically by dragging the bottom edge. Press the Escape key to close the panel instantly without losing your email selection. The preview updates in real-time as you select emails or change settings.
PLEASE NOTE
This tool requires the free BotGentz extension to function. The script operates by opening new browser windows and triggering the print dialog — pop-up blockers may interfere with the export process. Ensure pop-ups are allowed for Gmail. The tool does not store, transmit, or log any email data, content, or user activity. All operations occur locally in your browser session. PDF generation uses the browser's built-in print-to-PDF functionality, which may vary slightly between browsers. The tool does not combine multiple emails into a single PDF — each email is exported as a separate PDF file. Manual interaction is required to save each PDF via the print dialog. Review the preview carefully before confirming the export.