A folder of screenshots is hard to send and harder to read in order.
Loading Image to PDF…
One PDF, many screenshots
Lossless quality preserved
Drag to reorder
No upload, no watermark
Drop the Image to PDF into any page — blog post, product docs, intranet, school portal — with a single line of HTML. Your visitors get the full tool, processed entirely in their browser. No backend, no uploads, no signup.
Embed code
<iframe
src="https://www.fixtools.io/pdf/image-to-pdf?embed=1"
width="100%"
height="780"
frameborder="0"
style="border:0;border-radius:16px;max-width:900px;"
title="Image to PDF by FixTools"
loading="lazy"
allow="clipboard-write"
></iframe>Attribution-friendly: a small "Powered by FixTools" link appears in the embed footer.
A folder full of screenshots is a poor delivery format for several reasons that compound the larger the folder gets. Reviewers cannot scroll through a folder the way they scroll through a document, so they end up double clicking each file in sequence, which is friction that erodes the careful order you arranged the files in. Filenames such as Screenshot 2024-05-14 at 11.32.07.png contain no context about what is in the image, so anyone receiving the folder has to open each file to know what they are looking at. Email gateways often choke on attachments numbering more than twenty, so the folder ends up split across multiple emails or zipped into an attachment that recipients have to extract before they can see anything. A single PDF avoids all of these problems: it is one file, the pages are in the order you set, and the reader scrolls through them naturally like any other document.
PDF is specifically the right container for screenshot collections because it preserves the visual layer without imposing any structure on the content. Word documents would force you to embed each image into a page with whatever formatting Word imposes, often shrinking or wrapping images in unexpected ways. PowerPoint would let you put one image per slide but the result is harder to scroll than a PDF. HTML would work but requires hosting and reduces portability. PDF is the universal standard for fixed layout visual documents and every device has a reader that opens it cleanly without any compatibility friction.
FixTools converts a batch of screenshots to PDF using a fully client side pipeline. When you drop a folder of screenshots onto the upload area, the browser reads each PNG, JPG, or HEIC into memory in turn. The tool extracts dimensions from each image header, sorts them by filename alphabetically (which works perfectly for the default OS naming pattern Screenshot YYYY-MM-DD), shows you thumbnail previews that you can drag to reorder if the alphabetical order is wrong, and then assembles a multi page PDF with one screenshot per page. Each page is sized to A4, US Letter, or fit-to-image depending on your preference. The PDF is built in memory and offered as a download once complete.
The lossless preservation property matters for screenshots in particular because screenshots almost always contain text or sharp UI elements that JPG compression would damage visibly. Screenshots saved as PNG use lossless compression internally, and FixTools embeds the PNG bytestream into the PDF using FlateDecode (the PDF equivalent of PNG's DEFLATE compression), preserving every pixel exactly. The result is a PDF that prints crisp at any zoom level, with terminal output remaining readable, dashboard graphs remaining sharp, and font edges remaining clean. This is the right output for any workflow where the reviewer needs to read the content of the screenshots, not just glance at them.
Drop a folder of screenshots onto FixTools. The tool sorts them by name, lets you reorder via drag and drop, and produces one PDF with one screenshot per page.
Step-by-step guide to convert screenshots to pdf:
Capture your screenshots
Take the screenshots you need using your operating system's capture tool. On Mac use Cmd Shift 4 for a selected area or Cmd Shift 3 for the full screen. On Windows use Win Shift S for snipping or PrtScn for the full screen. On Chromebook use Ctrl Shift Show-Windows. Each captured image is saved as a PNG to your screenshots folder with a timestamped filename.
Drop them into FixTools
Open the FixTools Image to PDF page. Select all your screenshots in Finder or Explorer and drag them onto the upload zone in one go. The tool sorts them alphabetically by default, which matches the timestamped naming pattern so the chronological order is preserved automatically.
Reorder if needed
Drag thumbnails up or down in the preview list to change the order. This matters if you captured screenshots out of sequence, or if you want to insert a separator or rearrange to match the narrative of a bug report or tutorial. Removing a screenshot from the batch is a single click on its thumbnail.
Generate the PDF
Click Convert to PDF. The tool assembles every screenshot into a multi-page PDF in seconds and triggers the save dialog. Name the file something descriptive (such as bug-report-checkout-flow.pdf or tutorial-new-user-onboarding.pdf) and save it locally.
Common situations where this approach makes a real difference:
QA engineer filing a detailed bug report
A QA engineer reproduces a bug in a checkout flow across eight screens: the product page, the cart, the address entry, the payment screen, and several intermediate error states. They take a screenshot at each step, drag the resulting eight PNGs into FixTools, generate a single PDF, and attach it to the JIRA ticket. The developer who picks up the ticket can scroll through the entire reproduction sequence in one document instead of clicking through eight individual image attachments, drastically reducing the time it takes to understand the bug.
IT support documenting a new procedure
An IT manager writes a procedure for new employees on how to enrol their corporate phone in MDM. They take twenty four screenshots across an iPhone and a MacBook, drop them into FixTools in the order they should be performed, and produce a PDF tutorial they can attach to the onboarding email template. Each new hire receives the same scrollable PDF the night before their start date and arrives on day one already familiar with the procedure they will perform with the IT desk.
Researcher capturing browser-based evidence
An academic researcher studying online discourse captures forty screenshots of social media threads over a one hour observation session, using a browser screenshot extension that saves each as a timestamped PNG. They convert the lot into a single PDF using FixTools and archive the PDF in their research drive. The PDF preserves the visual evidence chronologically, can be cited as a single archival object in the paper, and lasts longer than the social media threads themselves which may be deleted or edited later.
Manager preparing a board pack
A founder preparing for a quarterly board meeting captures fifteen screenshots from internal analytics dashboards, customer support tools, and product mockups. They combine them into a single PDF appendix to the board deck through FixTools in five minutes, attach the PDF to the board email along with the main deck, and the directors receive a single coherent appendix instead of fifteen loose images that would have been ignored in their inbox.
Get better results with these expert suggestions:
Use timestamped filenames to preserve order automatically
OS screenshot tools name files with timestamps by default, which sort correctly alphabetically. Resist the temptation to rename screenshots immediately after capture: the default names are perfect for batch conversion. Rename only after the PDF is generated if you want a more descriptive filename for the final document.
Annotate before converting if context is needed
If your screenshots need callouts (red boxes around the broken element, arrows pointing at the wrong button), annotate them in your OS screenshot tool or in Skitch or Preview before dropping them into FixTools. The PDF embeds the annotated images, so callouts come along automatically. Adding callouts after the PDF is generated requires PDF annotation tools and is more friction than adding them at capture time.
Capture at 2x or retina resolution for print clarity
Modern Mac and PC screenshots are captured at native pixel resolution, which is roughly 2x on retina displays. If your PDF will be printed or projected, the 2x density ensures the result remains crisp. Avoid scaling screenshots down before adding them to the PDF: smaller source pixels mean a fuzzier print.
Add a cover or title page if you control the order
For tutorials and reports, capture a final screenshot with a clearly labeled title (using your OS screenshot annotation or a quick Keynote/PowerPoint slide exported as PNG) and drop it first in the batch. The result is a PDF with a proper cover page that frames the rest of the screenshots for the reader.
More use-case guides for the same tool:
Other tools you might find useful:
Image Compressor
Compress images before converting.
Image Format Converter
Convert HEIC/WebP/BMP to JPG/PNG first.
PDF Merger
Merge multiple resulting PDFs.
Convert Scanned Images to PDF
Turn scanned page images (JPG, PNG, TIFF) into a single clean PDF. Free, browser-based, no upload, no watermark. Perfect for archived scans.
PNG to PDF Online
Convert PNG to PDF online in your browser. No upload, no software install, no account, no watermark. Free unlimited conversions.
Combine Multiple Images Into One PDF
Merge multiple images of any format into a single PDF document. Free, no upload, no watermark, drag-to-reorder, runs in your browser.
PNG to PDF Converter
Convert PNG images to PDF while preserving sharpness, transparency handling, and full color fidelity. Free, no upload, no watermark.
HEIC to PDF Converter
Convert iPhone HEIC photos directly to PDF without converting to JPG first. Free browser-based, no upload, no watermark, no sign up.
Convert Images to PDF
Convert PNG, JPG, HEIC, WebP, BMP, TIFF, and GIF images to a single clean PDF. Free, no upload, no watermark, runs in your browser.
Open Image to PDF to review its free limits and processing method.
Open Image to PDF →Free tier · No account needed · Transparent limits