# PowerPoint Viewer & Editor — Free Online Tool https://powerpoint.usetool.org/ > PowerPoint Viewer & Editor is a free online tool for viewing and editing PPTX presentations directly in your browser. Drag and drop any .pptx file to instantly view slides, navigate with keyboard shortcuts, present in fullscreen mode, edit text, and export your changes as a new PPTX file. No signup, no upload, no server processing — your file never leaves your device. 100% client-side processing using JavaScript. ## Features - Open and view PPTX files instantly via drag & drop or file picker - Slide viewer with thumbnail navigation strip (sidebar on desktop, bottom on mobile) - Fullscreen presentation mode (press F) with black background and slide centering - Text editing: click Edit mode, then click any text to modify it directly on the slide - Export modified presentation as new .pptx file (round-trip XML fidelity) - Export to PDF via browser print dialog (Ctrl+P / Cmd+P) - Zoom controls: Fit, 50%, 75%, 100%, 125%, 150% - Dark mode with system preference detection (UI chrome only — slides keep original colors) - Mobile responsive with touch swipe navigation (left/right to change slides) - Keyboard shortcuts: Arrow keys, PageUp/PageDown, Home/End, F (fullscreen), Escape - Table rendering from PPTX graphicFrame elements - Works offline after initial page load ## Use Cases Viewing PPTX attachments without installing PowerPoint or LibreOffice. Quick text edits on presentations from mobile or shared devices. Reviewing .pptx files from email on Chromebook or Linux. Presenting from any browser without software installation. Privacy-sensitive file review (legal, medical, corporate) where server upload is unacceptable. ## Supported Format PPTX (Office Open XML, ECMA-376) — the default PowerPoint format since Office 2007. Renders: text with formatting (bold, italic, underline, font size, color, alignment), images, shapes (rectangles, ellipses), solid fills, outlines, slide backgrounds, tables, grouped shapes. Does not render: charts, SmartArt, animations, transitions, custom geometries, gradient fills, embedded video. ## Limitations Only .pptx format supported (not .ppt legacy binary, .odp, or .key). No chart or SmartArt rendering. No animation or transition playback. No speaker notes display. No collaborative editing. No cloud storage integration. Maximum 100 MB file size (50 MB+ may load slowly). All processing is client-side — performance depends on device. ## Privacy & Security Zero network processing. Your file is processed entirely in your browser using JavaScript. No data is sent to any server. No cookies, no tracking, no analytics. Uses fflate (~8 KB) for ZIP processing and browser-native DOMParser for XML. Media rendered via Blob URLs (same-origin, revoked on close). File data exists only in RAM and disappears when you close the tab. ## FAQ - Can I view PPTX without PowerPoint? Yes, this tool opens PPTX directly in any modern browser. - Is my file uploaded to a server? No, 100% client-side. Nothing leaves your device. - Can I edit presentations? Yes, switch to Edit mode to modify text, then export as new .pptx. - Can I convert PPTX to PDF? Yes, use Export > PDF which opens the browser's print/save-as-PDF dialog. - What is the max file size? 100 MB. Files over 50 MB may take a moment to load. - Does it work on mobile? Yes, fully responsive with touch gesture navigation. - Is it free? Yes, completely free with no limits, no ads, no signup. - Does it support .ppt files? No, only .pptx. Convert via PowerPoint, LibreOffice, or Google Slides. - Can I present in fullscreen? Yes, press F or click the Fullscreen button. - Does it work on Chromebook? Yes, works in any modern browser including Chrome OS. ## Technical Built with Astro 5 (SSG), Preact + Signals (~4 KB island), Tailwind CSS v4, fflate (~8 KB for ZIP). Custom OOXML parser and HTML/CSS renderer. Round-trip export preserves unmodified XML from original archive. Part of the UseTool suite at usetool.org. Last updated: 2026-04-10