EVERYTHING XIAOMI
Get listed
HedgeDoc logo

HedgeDoc

HedgeDoc is a free, open-source Markdown editor for collaborative notes, diagrams, and presentations.

Place
#4 of 31
Score
7.4
HedgeDoc's website

What HedgeDoc is

HedgeDoc is a free, open-source Markdown editor for collaborative notes, diagrams, and presentations. It runs in a web browser and can be self-hosted. Users can work on a note together in real time by sharing its link, and guest access is supported. Notes can contain diagrams, graphs, and embedded content; Markdown slides can be presented using reveal.js. Revision history records note changes and allows an earlier version to be restored. HedgeDoc 1.x offers six permission settings, ranging from open access to private, and only the note owner can change a note's permission. The documentation describes authentication integrations including LDAP, OAuth, SAML, GitHub, GitLab, Keycloak, Mattermost, Nextcloud, and Microsoft Entra ID. Uploaded images can be stored using several backends, including filesystem, Imgur, S3, MinIO, Azure, or Lutim. Deployment options include a ready-to-use bundle and an official Docker image supporting amd64 and arm64. PDF export is deactivated; browser print-to-PDF is suggested instead. The source code uses the AGPL 3.0 license.

Good

  • Real-time collaboration through shared note links.
  • Markdown presentations use reveal.js.
  • Revision history supports restoring older versions.
  • Offers self-hosting and an official Docker image.

Watch out

  • PDF export is deactivated.
  • Comments are not supported.
  • Only note owners can change permissions.

Who it suits

HedgeDoc suits teams or individuals who want collaborative Markdown notes and the option to host the service themselves. It also fits users who need presentations or revision history within their notes.

Verdict

HedgeDoc combines collaborative notes, presentations, and revision history in a web-based tool that can be self-hosted. Readers who need PDF output should note that export is deactivated and browser printing is the suggested alternative.

Plans and prices

From HedgeDoc's own pricing page, checked 7 Oct 2026.

All about pricing
PlanPriceWhat it gives you
HedgeDocFreeopen source · AGPL 3.0

The facts

Each one read from HedgeDoc's own pages, with the date it was checked.

What it does

Authentication
For production instances, the documentation recommends LDAP, SAML or OAuth2; it says the built-in username and password system lacks features such as two-factor authentication and self-service password resets.checked 7 Oct 2026
Community support
The project invites users to ask questions and discuss improvements in its Matrix room or Discourse forum.checked 7 Oct 2026
Deployment
The project provides a ready-to-use bundle and Docker image for server installation.checked 7 Oct 2026
Diagrams
HedgeDoc supports multiple types of graphs, diagrams and embedded content.checked 7 Oct 2026
Diagrams and embeds
The product supports multiple types of graphs, diagrams and embedded content.checked 4 Oct 2026
Image storage
Image uploads can use filesystem, Imgur, S3, MinIO, Azure or Lutim backends.checked 7 Oct 2026
License
HedgeDoc source code is available on GitHub under the AGPL 3.0 license.checked 7 Oct 2026
Live collaboration
Users can collaborate in real time by sharing a note link.checked 7 Oct 2026
PDF export
Built-in PDF export was deactivated after security vulnerabilities; the FAQ says it may return no earlier than HedgeDoc 2.1 and suggests browser print-to-PDF in the meantime.checked 7 Oct 2026
PDF export limitation
PDF export was deactivated after security vulnerabilities related to the headless Chromium instance used to generate PDFs; browser print-to-PDF is suggested in the meantime.checked 4 Oct 2026
Permissions
HedgeDoc 1.x offers six note permissions: Freely, Editable, Limited, Locked, Protected and Private; only the note owner can change a note’s permission.checked 4 Oct 2026
Permissions and revisions
Notes have configurable access permissions, and revisions let users track changes and revert to older versions.checked 7 Oct 2026
Presentation mode
HedgeDoc supports creating and presenting slides written in Markdown, powered by reveal.js.checked 4 Oct 2026
Presentations
HedgeDoc supports building and presenting Markdown slides powered by reveal.js.checked 7 Oct 2026
Product
HedgeDoc is an open-source, web-based, self-hosted collaborative Markdown editor for notes, graphs and presentations.checked 7 Oct 2026
Project history
HedgeDoc was formerly called CodiMD and was renamed in 2020 to avoid confusion with another project of the same name.checked 4 Oct 2026
Real-time collaboration
Users can collaborate on notes in real time by sharing a note link.checked 4 Oct 2026
Revision history
Revisions track note changes and allow reverting to an older version.checked 4 Oct 2026
Scaling limit
The FAQ says multiple HedgeDoc server instances should not run against the same database because the server process is not entirely stateless.checked 7 Oct 2026
Security configuration
The configuration supports HSTS and Content Security Policy headers, and the documentation recommends keeping CSP enabled.checked 7 Oct 2026
Support and community
The project invites users to ask questions and discuss improvements in its Matrix room and Discourse forum.checked 4 Oct 2026
The full review of HedgeDoc

HedgeDoc is an open-source Markdown editor for people who want to write and present collaboratively in a browser, with the option to host the service themselves. It is a compelling fit for teams comfortable with Markdown and deployment, but less suitable when comments or dependable built-in PDF export are essential.

Overview

HedgeDoc brings shared notes, revision history and Markdown slides into one web-based workspace. Sharing a note link enables real-time editing, and unlimited revisions give contributors a way to track changes and restore an earlier version. That makes it useful for working notes and lightweight documentation; teams needing a fuller document workflow may find its lack of comments limiting.

Key features

Collaboration and control

Guest access lets people join a note without making every contributor a paid seat, and live editing keeps shared work in one place. HedgeDoc 1.x has six note permissions—Freely, Editable, Limited, Locked, Protected and Private—but only the owner can change them. Owners get useful control over access, though they need to choose settings deliberately. Comments are not supported, so feedback must be worked into the note or handled elsewhere.

Slides, diagrams and embeds

Markdown notes can be presented as slides powered by reveal.js. Support for multiple graph and diagram types and embedded content makes HedgeDoc more capable than a plain text scratchpad, especially for people who want explanatory visuals alongside notes. The presentation workflow remains Markdown-based, which is an advantage for its intended users rather than a fit for everyone.

Hosting and administration

The project provides a ready-to-use bundle and an official Docker image for amd64 and arm64. Administrators can configure authentication through integrations including LDAP, OAuth, SAML, GitHub, GitLab, Keycloak, Mattermost, Nextcloud and Microsoft Entra ID; image uploads can use filesystem, Imgur, S3, MinIO, Azure or Lutim storage. HSTS and Content Security Policy settings are documented, with a warning that disabling CSP significantly weakens security. This breadth is valuable for organizations integrating a self-hosted tool, but it brings operational responsibility: multiple server instances should not share one database because the server process is not entirely stateless.

PDF export

Built-in PDF export is disabled after security vulnerabilities involving the headless Chromium PDF generator. Browser print-to-PDF is the suggested workaround. That may be enough for occasional output, but HedgeDoc is a poor choice for workflows that depend on direct, reliable PDF export.

Pricing

HedgeDoc is free and open source under the AGPL 3.0 license. The HedgeDoc plan costs nothing and includes real-time editing, unlimited version history and guest access. There are no paid tiers to trade features against, and comments are not included. Since it can be self-hosted, the price of the software does not remove the need to operate the service yourself.

Platforms

HedgeDoc runs on the web and can be self-hosted. It does not have native app coverage beyond web, so it suits browser-based workflows rather than readers specifically seeking a desktop application.

Who it's for

Choose HedgeDoc if your group already works comfortably in Markdown and wants live collaboration, revision recovery, slides and control over hosting. It is less appropriate for teams that rely on threaded comments, built-in PDF export or a multi-instance server setup against one database. The project supports discussion and questions through its Matrix room and Discourse forum.

Pros and cons

  • Pro: Real-time editing, guest access and unlimited revisions make it practical to collaborate without losing a route back to earlier work.
  • Pro: Markdown slides, diagrams and embeds let teams use one tool for notes and visual explanations.
  • Pro: Self-hosting, authentication integrations and multiple image-storage backends offer administrators meaningful deployment choices.
  • Con: Comments are absent, leaving no dedicated place for note-level discussion.
  • Con: Built-in PDF export is disabled, and browser printing is only a workaround.
  • Con: The server is not entirely stateless, ruling out running multiple instances against the same database.

Alternatives

StackEdit is another free, open-source web option if you want a browser-based Markdown editor without a stated paid plan or usage limits. Choose HackMD if its free plan's allowance of up to three teammates better matches a small group, while noting that the plan also sets limits on invitees, templates, GitHub pushes and image size.

MarkText, Ghostwriter and Zettlr are free Linux, macOS and Windows options for readers who prefer desktop software. Dillinger is a free web alternative with no signup, paywall or usage limits stated. Markra spans Linux, macOS, Windows and web, with core features free and AI features requiring a configured provider. Muesli is a free, open-source option across web, self-hosted and desktop platforms, with API support.

For more choices, browse Markdown editors, Writing Apps, Collaborative Document Software, Document Collaboration Software and Note-taking apps.

Verdict

HedgeDoc is an excellent fit for Markdown-fluent groups that want free collaborative notes, recoverable revisions and self-hosting in one web tool. Its main draw is the combination of live editing with control over deployment; look elsewhere if your workflow depends on comments, built-in PDF export or multiple server instances sharing a database.

Getting started

  1. Open the HedgeDoc website or prepare a self-hosted deployment
  2. Use the ready-to-use bundle or official Docker image
  3. Configure authentication integrations if needed
  4. Choose an image-storage backend for uploads
  5. Create a Markdown note and share its link with collaborators

Limits worth knowing

Built-in PDF export is disabled, so browser print-to-PDF is suggested for documents. Multiple HedgeDoc server instances should not run against the same database.

Questions

Is HedgeDoc free and open source?

Yes. The listed HedgeDoc plan is free, and the source code uses the AGPL 3.0 license.

Where can HedgeDoc run?

It is available on the web and can be self-hosted.

Can people edit notes together?

Yes. Real-time collaboration works by sharing a note link, and guest access is supported.

Does HedgeDoc export PDFs?

Built-in PDF export is deactivated after security vulnerabilities. The project suggests using a browser’s print-to-PDF function.

Which authentication services are documented?

Documentation covers LDAP, OAuth, SAML, GitHub, GitLab, Keycloak, Mattermost, Nextcloud, and Microsoft Entra ID.

How can HedgeDoc be deployed?

The project provides a ready-to-use bundle and an official Docker image for amd64 and arm64.

Alternatives to HedgeDoc

All alternatives
  1. 1StackEdit logo

    StackEdit

    Free planOpen sourceWeb
    8.0Free plan
  2. 2HackMD logo

    HackMD

    Free planWeb
    8.0From $5 a month
  3. 3Markra logo

    Markra

    Free planWebLinuxmacOSWindows
    7.5Free plan
  4. 4

    MarkText

    Free planLinuxmacOSWindows
    7.4Free plan
  5. 5Typora logo

    Typora

    LinuxmacOSWindows
    7.3
  6. 6Composer logo

    Composer

    Free planWeb
    7.3From $5.99 a month