PowerPoint to PDF Converter Convert a PowerPoint deck to PDF or a printable handout locally in your browser - zero uploads
Drop your presentation into the emerald zone below and get a PDF back in seconds. Keep one slide per page at the exact dimensions your deck was designed in, or print 2, 3, 4 or 6 slides to a sheet as a handout. Slide geometry, embedded pictures, corporate theme colors and every text position are read straight out of the XML by your own processor. Accented alphabets survive intact. Your file never leaves your machine.
Files never leave your device
No installation, no watermark
Works offline once the page is open
PPTX to PDF Live
PPTXPDF
Privacy
100% private
Your plan
Free to use
You get
Single PDF
Select presentationsor drop them anywhere on this page
PPTX, PPTM, POTX up to 20 files 100 MB per batch
Your files are read by JavaScript running on your own machine. There is no upload, no queue, and no copy on our server to delete later.
Drag a card to reorder it, or use the arrows under each card. The order here is the order in the output. Each card is a preview of the finished page, so what you see is what the PDF will contain.
Esc close ←→ move R rotate
Working on your files
Starting
0%
This is your processor doing the work, so the time it takes depends on your machine and not on how many other people are on the site.
Your PDF is ready
Continue with
The converter above is live and strictly local. The engineering manual below explains how a slide is rebuilt in your browser - why a widescreen deck forced onto A4 comes back with white bands across every page, how a title placeholder that holds no coordinates of its own still lands in the right place, and which visual elements a browser cannot reproduce at all.
How to Convert a PowerPoint Presentation to PDF for Free
One minute, no installation, and no account for your first run. This PowerPoint to PDF converter executes entirely inside the page you are reading, so every step of the job happens on your own hardware.
1
Drop your deck into the emerald zone
Click the drop area above or drag your presentation onto this page. The script reads the XML the moment the file lands and counts your slides, without sending a single byte to any remote server.
2
Pick one slide per page or a handout layout
One slide per page is the setting for anything read on a screen. The Layout control also offers handouts at 2, 3, 4 or 6 slides to a sheet, each slide framed with its number underneath. The 3 slide handout prints the speaker notes for each slide in the right hand column, at 8.5 point, so check it before a deck goes to an external audience.
3
Match the native slide size or force a paper size
Match the slide exactly keeps the page box identical to the deck, so a 16:9 presentation stays 16:9 with no white bands. Choose A4 or US Letter only when the file has to come out of an office printer without anyone touching the print dialog. Handouts always use a paper size, since printing them is the whole point.
4
Convert to PDF and audit your busiest slide
Hit convert and let your own processor compile the file. Open the result and check the most heavily formatted slide first, not the title slide. Anything the engine could not draw, such as a chart or a vector metafile, is counted on the result screen.
Dropping several decks at once gives you one combined PDF, merged in the order the cards appear on screen, which is how three departmental updates become a single board pack. Turn off Merge all decks into one PDF when each deck has to stay its own file, and the result screen lists them separately.
A batch holds 20 files and 100 MB on a free account, and a visitor who is not signed in gets 1 conversion every 12 hours against 2 for a free account. CartHacker Premium takes each batch to 100 files and 500 MB and removes the conversion counter, which matters when a sales team ships forty decks on the last day of the quarter.
The Engineering Behind Slide to PDF Conversion
A .pptx file is a ZIP archive full of XML, standardized as ECMA-376. Rename one to .zip and open it. ppt/presentation.xml states the slide dimensions and the running order, ppt/slides/slide1.xml holds the shapes on the first slide, and a chain of relationship files ties each slide to its layout and each layout to its master.
That structure makes a presentation the most reconstructable of the three Office formats, for one reason: every shape on a slide carries its own position and size in the file. A Word paragraph has to be measured before anyone knows what line it lands on. A PowerPoint text box already knows, because it sits at a stated offset with a stated extent, written in English Metric Units. There are 12,700 of them to a point, so the conversion is a division.
The one hard part: master slide inheritance
A placeholder often carries no geometry at all. The title on slide seven does not say where it belongs, because it takes those coordinates from the layout the slide was built on, and that layout takes them from the master. Type size, weight, color and bullet characters travel down the same chain.
Cheap converters ignore the chain and draw every placeholder at the zero origin, which is why their output has all nine titles stacked in the top left corner of the page. We resolve it properly:
Read the slide XML and record which shapes are placeholders, and which slot each one occupies by index.
Load the layout the slide points at, then the master the layout points at, caching both so a 60 slide deck resolves each master once rather than sixty times.
For a placeholder with no rectangle of its own, take the coordinates from the matching slot in the layout, and failing that from the master.
For text with no stated size, apply the default from the master text styles, mapped across all nine outline levels.
Theme colors are calculated, not copied
A background fill in a corporate deck is rarely a literal hex value. It is usually a theme slot such as accent1, resolved through the master color scheme and then bent by modifiers in the XML: a 20 percent tint, a luminance shift, a shade. We load the theme, map the aliases and apply every tint and shade modifier, which is why your brand blue comes out as your brand blue rather than as the Office default.
Verify our zero-trust privacy claim in thirty seconds. Load this web page, physically pull your network cable or disable Wi-Fi, and hit convert. The tool still works, because there is no server-side step to lose.
Slide Dimensions, and Why a 16:9 Deck Should Not Become A4
This is the setting most people get wrong. It decides whether your PDF looks like a deck or like a deck stranded in the middle of a sheet of paper.
A modern widescreen presentation is 13.333 by 7.5 inches, which is 960 by 540 points, a 16:9 rectangle. A4 is 595 by 842 points, so 842 by 595 in landscape, a ratio of about 1.41:1. Those two shapes do not agree. Force a widescreen deck onto A4 and the engine centers it, leaving roughly 92 points of empty paper split above and below every single slide - about a sixth of the printable area, on every page, for no reason at all.
Setting
Result
Use it when
Match the slide exactly
Each PDF page is generated at the exact deck dimensions, with no margin and no bars. The page is the slide.
The PDF will be read on a screen: emailed, attached to a follow-up, or projected in a meeting. That covers most of what decks are for.
A4 or US Letter
Each slide is scaled to fit inside a 34 point margin and centered, with white space wherever the two aspect ratios disagree.
The file has to print on office paper without anybody adjusting the print dialog first.
Legacy 4:3 decks are 720 by 540 points and sit much closer to A4, so the conflict costs less. Custom slide sizes are read from the XML and honored. Nothing is ever stretched: slides scale proportionally and center, and in one slide per page mode the paper turns landscape by itself when the deck is wider than it is tall.
Handout layouts and what each one is for
Handouts always use a paper size, because printing them is the point. Every slide is drawn inside a hairline frame with its number underneath, and the frames are separated by an 18 point gutter so a stapled corner does not eat the content.
2 slides per page, portrait. Two full width slides stacked vertically, large enough that a financial chart is still readable. The right choice for a printed board pack.
3 slides with notes lines, portrait. Three slides down the left at just over half the column width, with the speaker notes for each one printed in the right hand column. Slides that carry no notes leave that column empty for handwriting.
4 slides per page. A two by two grid. Set the paper to landscape for this one, which suits a design review where people need to see the flow at a glance.
6 slides per page, portrait. Two columns of three. A reference copy for a deck people will scan rather than read.
Separately from the handouts, Add a notes page after the deck appends one extra page for every slide that actually has speaker notes, with the slide across the top and the notes beneath it. That is the copy you present from. The handout is the copy you give away, and the two should rarely be the same file.
What Survives the Conversion, Stated Precisely
Read this table before a deck goes to a client. It lists what reproduces and what gets dropped, so the decision is yours and not a surprise.
Feature
Result
Notes
Slide size and aspect ratio
Exact
Read from the presentation XML in English Metric Units and divided down to points.
Slide order
Exact
Taken from the declared slide list rather than from file names, which is what stops slide 10 landing after slide 1.
Text position and size
Exact
Every shape carries its own rectangle, or inherits one from the layout and master.
Type size, weight, color
Exact
Sizes inherited from master text styles are resolved, which is what most title slides depend on.
Theme colors
Exact
Theme slots are resolved through the color scheme with tint, shade and luminance modifiers applied.
Text alignment
Exact
Left, center, right and justified, plus top, middle and bottom anchoring inside the shape.
Bullets and indent levels
Close
Nesting is exact. Wingdings and Symbol bullet glyphs map to the nearest drawable shape.
Autofit shrinking
Reproduced
PowerPoint stores the shrink percentage it calculated. We reuse that number, so text that fitted still fits.
Pictures
Exact or 1x re-encode
JPEGs and PNGs travel untouched. GIFs, BMPs and TIFFs are decoded and rewritten as PNG.
Backgrounds
Exact
Solid fills and master picture backgrounds are drawn first, in the correct layer order. Turn them off for a dark deck that has to print.
Rectangles and outlines
Close
Boxes and lines draw correctly. Complex preset geometry falls back to its bounding box.
Tables on slides
Close
Grid, cell fills and text padding reproduce cleanly.
Speaker notes
Optional
Printed only on a notes page or in the 3 slide handout. Never on the slide itself.
Layout branding
Carried
Logos and footer bars living on the master are drawn underneath the slide content.
Charts and SmartArt
Marked, not drawn
PowerPoint builds these from data at display time. We draw the frame and label it rather than leave a silent hole.
Animations and transitions
Not carried
A PDF is static. What prints is the slide as it looks when the build has finished.
Embedded video and audio
Not carried
Neither has an equivalent on paper.
Rotated text boxes
Drawn upright
Pictures and shapes honor their rotation. Rotated text is placed at its rectangle origin without the angle.
If your deck lives on SmartArt and live charts, use native PowerPoint export. Office draws those from the underlying data at display time and we will not fake them, because a plausible wrong chart in a board pack is worse than an honest labeled frame.
Font mapping and accented alphabets
A licensed corporate typeface cannot legally be redistributed inside our page, so your font is mapped to the closest structural match: serif, monospaced or sans. The substitutes are metrically compatible with Times New Roman, Courier New and Arial, which means the letter widths match and a text box that fitted in PowerPoint still fits in the PDF. Sizes, weights, italics, colors and coordinates are unchanged. Only the letterforms shift.
Accented alphabets come through intact. A deck in Polish, Czech, Hungarian, Turkish, Romanian or Greek keeps every diacritic, because the engine checks each character against the built-in PDF fonts and embeds a subset covering only the glyphs your deck actually uses. A plain Western European deck downloads nothing extra. CJK and Arabic need full shaping engines and are not supported.
Zero-Trust: Your Deck Never Reaches Our Server
Presentations leak more than people expect. An investor update, a pricing model or a board pack handed to an anonymous converter is a data breach with a friendly upload button on the front. Most PDF sites are exactly that: a form in front of a headless server, which means your numbers crossed the internet and landed on a disk somebody else administers.
This converter has no upload endpoint to point at. Your deck is opened through the browser File API, decompressed, parsed by JavaScript on your own processor, drawn into a PDF in local memory and handed back as a Blob download. The file exists on your hard drive and in your RAM, and nowhere else.
Run the security audit yourself
Open your browser Developer Tools and switch to the Network panel.
Convert a presentation and watch the outgoing requests.
You will see one small JSON ping carrying the tool name for anonymous analytics. No slide data leaves the machine.
The decisive test: turn off your Wi-Fi and hit convert. The engine still works offline, which no cloud converter can do.
Hidden presentation properties do not survive either. A .pptx carries the original author, the last person who saved it, department fields and total editing time. None of that reaches the PDF, because the document is built fresh from layout coordinates rather than exported from your source file.
Speaker notes need one deliberate check before a deck leaves your organization, because two settings can print them. Add a notes page after the deck appends them on their own pages, and the 3 slide handout prints them in the right hand column beside each slide. Notes never appear on the slide itself. If the audience is external, use one slide per page, or 2, 4 or 6 up, and the notes stay behind.
When a Conversion Goes Wrong, and What It Means
Errors are flagged on the file card before the run starts, so a rejected file never costs you a conversion.
Symptom
Cause
Fix
Legacy format rejected
The file is a pre-2007 binary .ppt. It is not a ZIP package and has no XML to read.
Open it in PowerPoint or Google Slides, save as .pptx, and drop it again.
A gray box labeled Chart
PowerPoint builds charts from data at display time, so the file holds numbers rather than a picture.
Right-click the chart in PowerPoint and Paste Special as a picture, or use native export for chart-heavy decks.
White bars above and below slides
Page size was set to A4 or Letter while the deck is 16:9.
Set Page size back to "Match the slide exactly".
Missing picture or gray placeholder
The asset is an EMF or WMF vector metafile, and no browser can decode those.
Save the asset as PNG in PowerPoint and replace it. Skipped assets are counted on the result screen.
A shape looks wrong
Complex non-rectangular preset geometry falls back to its bounding box.
If the shape carries meaning, convert it to a picture in PowerPoint first.
Rotated text is upright
Text rotation is not applied by the layout engine.
Expected. Convert the rotated label to a picture if the angle matters.
Characters replaced on result screen
The deck uses an unsupported script such as Arabic, Hebrew or CJK.
Use native PowerPoint export. European scripts, Cyrillic and Greek included, report zero failures.
Browser tab crashes
A very large deck full of uncompressed full-bleed photographs exhausted the tab memory.
Split the deck in half and merge the two PDFs afterward. A tab has a hard memory ceiling that no account tier can raise.
Pre-flight checks before client delivery
Convert the deck and open the PDF beside the original presentation.
Audit your three most crowded slides rather than the title slide. Density is where layout problems show up.
Read the result screen. If it reports skipped images, fix them in PowerPoint before the file goes out.
Confirm the notes settings if the deck is leaving the building: no notes page, and no 3 slide handout.
Frequently Asked Questions
Is my PowerPoint presentation uploaded to your server during conversion?
No. This convert ppt to pdf tool runs strictly inside your browser on a zero-trust model. Your presentation is never transmitted, queued or stored on our infrastructure. Disconnect from the internet after the page loads and the conversion still completes, which is the simplest proof anyone can run.
Will my slide layout and formatting be preserved when converting PPT to PDF?
Yes, closely. Every shape on a slide carries its own position and size in the XML, so text coordinates, type sizes, alignment, nested bullets, theme colors and background pictures reproduce as they were. Animations, embedded video and live SmartArt are dropped, because none of them exist on a printed page.
Can I print multiple slides on one PDF page?
Yes. The Layout control offers 2, 3, 4 or 6 slides per page. Each slide is drawn inside a hairline frame with its number underneath and an 18 point gutter between frames. The 3 slide layout puts the slides down the left and prints the speaker notes for each one in the right hand column.
Why does my converted 16:9 widescreen deck have white bars on the PDF?
Because the page size was set to A4 or US Letter. A widescreen deck is a 16:9 rectangle and A4 is roughly 1.41:1, so the slide is scaled to fit and centered, and the leftover paper shows as bands above and below. Set Page size back to "Match the slide exactly" and the PDF is built at the deck dimensions instead.
Are my internal speaker notes included in the final PDF?
Only if a setting asks for them, and two settings do. Add a notes page after the deck appends one page per slide that has notes, with the slide above and the text below. The 3 slide handout prints notes in the right hand column. Notes are never drawn on the slide itself, so any other layout leaves them behind.
Why do my PowerPoint charts appear as a gray box in the PDF?
PowerPoint generates charts and SmartArt from the underlying data at the moment they are displayed. The file stores the data and no picture of the result. We draw a labeled frame instead of an empty gap, so a missing chart is visible rather than silent. For chart-heavy financial decks, use native Microsoft export.
Can I convert an older legacy .ppt file?
Not in the browser. The pre-2007 .ppt format is a binary container rather than a ZIP archive of XML, and nothing in a browser can read it. Open the presentation in Microsoft PowerPoint or Google Slides, save it as .pptx, then drop that file into the converter.
Does this tool handle slides that inherit formatting from a master layout?
Yes, and this is the exact problem that breaks cheap converters. When a title placeholder holds no coordinates of its own, we take them from the assigned layout and then from the master, along with type size, weight, color and bullet style. Without that chain, every inherited title would be drawn in the top left corner.
Will my corporate brand colors render correctly?
Yes. A fill in a corporate deck is rarely a fixed hex value; it is usually a theme slot such as accent1, adjusted by tint, shade or luminance modifiers written into the XML. The engine resolves the master color scheme and applies each modifier, so your brand blue prints as your brand blue.
What happens to slide animations and transition effects?
They are discarded. A PDF is a static medium, so each slide is captured in its finished state, as it looks once the build has run. If your deck reveals a chart in five stages, split those stages across five slides before converting and the PDF will show all five.
Can I merge several PowerPoint presentations into one PDF file?
Yes, and that is the default. Drop several PPTX files at once and they are concatenated into a single PDF in the order the cards appear on screen, which is how three departmental updates become one board pack. Switch off Merge all decks into one PDF to get a separate file for each deck.
Is the picture quality reduced when converting PowerPoint to PDF?
No. JPEGs and PNGs are embedded using their original compressed bytes, so there is no second round of compression and no generation loss. BMP and TIFF assets are rewritten as PNG without altering pixel values. Nothing is downsampled, which is also why an image-heavy deck produces a large PDF.
Does the original author name and hidden metadata travel into the PDF?
No. A PPTX carries hidden properties such as the original author, department fields and total editing time. None of it reaches the output, because the PDF is built fresh from layout coordinates rather than exported from your source file. Only a creation date and a title are written.
Are there strict usage limits or hidden watermarks?
There are no watermarks, logos or forced attribution links, and the output is cleared for commercial use. A batch holds 20 files and 100 MB, with 1 conversion every 12 hours for a visitor who is not signed in and 2 for a free account. CartHacker Premium raises the batch to 100 files and 500 MB and removes the counter.
The rest of the PDF suite
All of these run the same way: your file is read by JavaScript on your own machine, the work happens on your processor, and the result is handed back to you as a download that never existed anywhere else.
Free speed test and trust badges for Shopify and WooCommerce stores
Find the apps that slow your store down, by name and in milliseconds, then answer shoppers' doubts with trust badges under Add to cart. Both are free, with no card and no access to your store admin.
Change the link after printing and count the scans. 5 tracked codes on a free account, static codes unlimited.
Logo and colors
SVG for print
Wi-Fi and business cards
Free allowance used
That was your free operation for the next 12 hours. A free account doubles it in fifteen seconds.
Anonymous visitors get one operation per 12 hours, per network address. That is not a sales tactic, it is the only lever we have: this tool runs on your processor, not ours, so the run itself earns us nothing. An account tells us who you are, and the ceiling goes up the moment you have one. Your allowance resets in 12 h.
Two operations every 12 hours instead of oneEnough to finish a job. Merge the contract, then convert the scans, without waiting out a timer between the two.
Bigger batches, bigger filesTwenty files per batch and 100 MB in total. Whole scan folders stop bouncing off the drop zone.
The rest of the toolkitThe QR code generator with editable destinations and scan analytics, plus every tool we ship next, on the same account.
Still nothing uploadedAn account changes what you are allowed to run. It does not change where your files are processed, which is still your own machine.
No credit card, no trial period, no sales call. Join with Google, GitHub, Facebook or email.
Both free operations used
You have used both operations in this 12 hour window. Premium removes the counter entirely.
Free accounts get two operations per 12 hours, and yours reset in 12 h. Waiting costs you nothing and is a completely reasonable choice. If PDF work is a weekly job rather than a one-off, the counter is the wrong tool for you and Premium takes it off the page.
No operation counter at allMerge four hundred purchase orders on a Tuesday afternoon. Premium removes the 12 hour window instead of widening it.
100 files and 500 MB per batchBuilt for the archive job nobody wants: a year of invoices, a full product photo shoot, an entire scanned lease.
Still nothing uploadedPremium changes how much you can run. Every file is still read and written on your own machine.