Skip to content
Gratistack, home
Menu

Free alternatives to Microsoft PowerPoint

Top pick: LibreOffice Impress. Switching saves about $100 USD a year.

Microsoft PowerPoint, Microsoft 365 Personal, annual plan

$99.99 USDa year

$115 CAD

Every pick below has a free version.

Runs on
  • Windows
  • macOS
  • Web
  • iOS
  • Android
Key file formats
.pptx.ppt.odp

Filter alternatives

4 alternatives

Top pick

1 tool

The editor’s first choice for most people switching.

  1. Rank 1: LibreOffice Impress

    Best for a full offline presentation app on any desktop

    License: Open source
    • Windows
    • macOS
    • Linux
    Status: Active
    • PPTX: opens and saves, partial fidelity. Animations, SmartArt and fonts can change
    • PPT: opens and saves, partial fidelity. Legacy PPT opens and saves; some effects can differ
    • ODP: opens and saves, full fidelity. Native format

    Opens and saves PPTX and ODP. Check animations, fonts and embedded media after moving a deck between PowerPoint and Impress.

Strong

2 tools

Covers most of the same work, with trade-offs noted on each card.

  1. Rank 2: ONLYOFFICE Desktop Editors

    Best for editing PPTX decks with a familiar ribbon

    License: Open source
    • Windows
    • macOS
    • Linux
    Status: Slow
    • DOCX: opens and saves, full fidelity. Native format
    • DOC: opens only, partial fidelity. Opens DOC through a conversion and saves as DOCX
    • RTF: opens and saves, partial fidelity. Editing can lose some formatting
    • ODT: opens and saves, partial fidelity. Editing can lose some formatting
    • PDF: opens and saves, partial fidelity. The PDF editor handles forms, comments and basic edits
    • +7 more

    Free desktop app on Windows, macOS and Linux. PPT files open as a conversion to PPTX.

  2. Rank 3: Google Slides

    Best for sharing and co-editing decks online

    License: Free tier
    • Web
    • iOS
    • Android
    Status: Verified
    • PPTX: opens and saves, partial fidelity. Fonts, animations and embedded media can change
    • PPT: opens only, partial fidelity. Opens PPT files; downloads are offered as PPTX, ODP and PDF
    • ODP: opens and saves, partial fidelity. Basic formatting carries over

    Needs a Google account and a browser or the mobile app. PPTX import and export work, but complex animations and fonts can change. Free version: Free with a personal Google account and 15 GB of shared storage. Google Workspace plans add admin controls and more storage.

Situational

1 tool

Right for specific needs, or not yet mature enough to recommend widely.

  1. Rank 4: reveal.js

    Best for developers who write slides as code

    License: Open source
    • Web
    • Self-hosted
    Status: Active

    An HTML framework, not a slide editor. Slides are written in HTML or Markdown and need a browser. The authors also run a hosted visual editor at slides.com.

Sponsor this page: $149 for 30 days. Sponsors appear above the ranking, labeled; the ranking itself is not for sale.

Feature parity

How each alternative covers what people use Microsoft PowerPoint for. Numbers link to editor notes.

Feature parity with Microsoft PowerPoint
FeatureLibreOffice ImpressONLYOFFICE Desktop EditorsGoogle Slidesreveal.js
Compatibility
PPTX fidelity for layouts, animations and mediaPartialNote 1PartialNote 2PartialNote 3NoNote 4
Design
Slide masters and templatesYesNote 5YesNote 6YesNote 7PartialNote 8
Animations and transitionsYesNote 9PartialNote 10PartialNote 11YesNote 12
Content
Charts, diagrams and embedded mediaPartialNote 13PartialNote 14PartialNote 15PartialNote 16
Presenting
Presenter view and speaker notesYesNote 17PartialNote 18YesNote 19YesNote 20
Collaboration
Real-time co-authoringNoNote 21PartialNote 22YesNote 23NoNote 24
AI
AI slide design and generationNoNote 25PartialNote 26NoNote 27NoNote 28
Parity score57%57%64%43%
  1. LibreOffice Impress, PPTX fidelity for layouts, animations and media: Opens and saves PPTX; animations, SmartArt and fonts can change
  2. ONLYOFFICE Desktop Editors, PPTX fidelity for layouts, animations and media: Native PPTX; some effects and SmartArt can differ
  3. Google Slides, PPTX fidelity for layouts, animations and media: Imports PPTX; fonts, animations and embedded media can change
  4. reveal.js, PPTX fidelity for layouts, animations and media: Does not open PPTX files; slides are HTML
  5. LibreOffice Impress, Slide masters and templates: Master slides and templates
  6. ONLYOFFICE Desktop Editors, Slide masters and templates: Slide masters and layouts
  7. Google Slides, Slide masters and templates: Theme builder with layouts
  8. reveal.js, Slide masters and templates: CSS themes instead of slide masters
  9. LibreOffice Impress, Animations and transitions: Animations and transitions are built in; PPTX effects can map differently
  10. ONLYOFFICE Desktop Editors, Animations and transitions: Animations and transitions with fewer effects than PowerPoint
  11. Google Slides, Animations and transitions: Basic transitions and object animations
  12. reveal.js, Animations and transitions: Transitions, fragments and auto-animate
  13. LibreOffice Impress, Charts, diagrams and embedded media: Charts and diagrams are built in; SmartArt is converted to shapes
  14. ONLYOFFICE Desktop Editors, Charts, diagrams and embedded media: Charts and shapes; SmartArt support is limited
  15. Google Slides, Charts, diagrams and embedded media: Charts linked from Sheets and simple diagrams; no SmartArt
  16. reveal.js, Charts, diagrams and embedded media: HTML, SVG and JavaScript chart libraries
  17. LibreOffice Impress, Presenter view and speaker notes: Presenter console with notes and a timer
  18. ONLYOFFICE Desktop Editors, Presenter view and speaker notes: Slideshow mode and speaker notes
  19. Google Slides, Presenter view and speaker notes: Speaker view with notes and audience Q&A
  20. reveal.js, Presenter view and speaker notes: Speaker view with notes
  21. LibreOffice Impress, Real-time co-authoring: The desktop app has no real-time co-authoring
  22. ONLYOFFICE Desktop Editors, Real-time co-authoring: Real-time co-editing needs a connected ONLYOFFICE or Nextcloud server
  23. Google Slides, Real-time co-authoring: Live editing for many people at once
  24. reveal.js, Real-time co-authoring: No built-in collaboration; use git or a hosted editor
  25. LibreOffice Impress, AI slide design and generation: No built-in AI by design as of 26.8
  26. ONLYOFFICE Desktop Editors, AI slide design and generation: AI plug-in works with your own provider and API key
  27. Google Slides, AI slide design and generation: Gemini in Slides needs a paid Google AI or Workspace plan
  28. reveal.js, AI slide design and generation: No built-in AI

Not covered by any free alternative yet: PPTX fidelity for layouts, animations and media, Charts, diagrams and embedded media, AI slide design and generation. See all feature gaps

File formats

Can each alternative open and save Microsoft PowerPoint files?

Opening and saving Microsoft PowerPoint files
FormatLibreOffice ImpressONLYOFFICE Desktop EditorsGoogle Slidesreveal.js
.pptxOpens and savesNote 1Partial fidelityOpens and savesNote 2Full fidelityOpens and savesNote 3Partial fidelityNoNote 4
.pptOpens and savesNote 5Partial fidelityOpens onlyNote 6Partial fidelityOpens onlyNote 7Partial fidelityNoNote 8
.odpOpens and savesNote 9Full fidelityOpens and savesNote 10Partial fidelityOpens and savesNote 11Partial fidelityNoNote 12
  1. LibreOffice Impress, .pptx: Animations, SmartArt and fonts can change
  2. ONLYOFFICE Desktop Editors, .pptx: Native format
  3. Google Slides, .pptx: Fonts, animations and embedded media can change
  4. reveal.js, .pptx: Slides are HTML or Markdown; PPTX files cannot be opened
  5. LibreOffice Impress, .ppt: Legacy PPT opens and saves; some effects can differ
  6. ONLYOFFICE Desktop Editors, .ppt: Opens PPT through a conversion and saves as PPTX
  7. Google Slides, .ppt: Opens PPT files; downloads are offered as PPTX, ODP and PDF
  8. reveal.js, .ppt: Slides are HTML or Markdown; PPT files cannot be opened
  9. LibreOffice Impress, .odp: Native format
  10. ONLYOFFICE Desktop Editors, .odp: Editing can lose some formatting
  11. Google Slides, .odp: Basic formatting carries over
  12. reveal.js, .odp: Slides are HTML or Markdown; ODP files cannot be opened

What switching saves

Switching saves about $100 USD / $115 CAD a year. Prices checked .

Based on Microsoft 365 Personal, annual plan. Price source.

About this page

Last verified . Ranking: tier first, then the published score.

Something wrong or out of date? Report outdated info.

Microsoft PowerPoint is a product of Microsoft, named here for comparison only. Platforms listed for Microsoft PowerPoint: Windows, macOS, Web, iOS, Android.