libHaru
The facts below are what the maker publishes about libHaru, checked and dated. Our editors have not written about it yet.
Plans and prices
From libHaru's own pricing page, checked 7 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | Free PDF library; generates PDFs |
The facts
Each one read from libHaru's own pages, with the date it was checked.
What it does
- Annotations
- It supports outlines, text annotations, and link annotations.checked 7 Oct 2026
- Bindings
- The README lists bindings for Ruby, Delphi/Free Pascal, and C#.checked 7 Oct 2026
- Dependencies
- ZLIB and PNGLIB are required to use compression and PNG embedding features.checked 7 Oct 2026
- Downloads
- The site identifies v2.3.0 as the latest stable release and v2.3.0-RC3 as the latest development release.checked 7 Oct 2026
- Encryption
- It can create encrypted PDF files.checked 7 Oct 2026
- Fonts and languages
- It supports Type 1 and TrueType fonts, multiple character sets, and CJK fonts and encodings.checked 7 Oct 2026
- Images and compression
- It supports document compression and embedding PNG and JPEG images.checked 7 Oct 2026
- Implementation
- libHaru is written in ANSI C and its site says it theoretically supports most modern operating systems.checked 7 Oct 2026
- License
- The project is distributed under the ZLIB/LIBPNG license, which permits use for commercial applications subject to its stated conditions.checked 7 Oct 2026
- PDF editing
- It does not support reading or editing existing PDF files, and its site says that support is unlikely to be added.checked 7 Oct 2026
- PDF output
- It generates PDF files containing lines, text, and images.checked 7 Oct 2026
- Project status
- The project site says it has not been actively maintained or developed for a few years and is looking for a new maintainer.checked 7 Oct 2026
- Purpose
- libHaru is a free, cross-platform, open-source library for generating PDF files.checked 7 Oct 2026
Where it runs
- Build platforms
- The README lists Windows environments using Cygwin, MinGW, MSYS, Microsoft VC++, or Borland C++, as well as GCC on Linux, FreeBSD, NetBSD, and Solaris.checked 7 Oct 2026
Alternatives to libHaru
- 1

MuPDF
Free planAndroidiOSWebLinux7.7From $299 a month - 2
ComPDFKit PDF SDK
Free planAndroidiOSWebAPI7.4From $240 a year - 3
Spire.PDF
Free planAndroidiOSWebAPI7.3$999 one-time - 4

Aspose.PDF
AndroidWebAPILinux6.9$1,199 one-time - 5
WeasyPrint
Free planAPILinuxmacOSSelf-hosted6.9From €150 a year - 6
PDFsharp
Free planLinuxmacOSSelf-hostedWindows6.8$499 one-time
