Professional Golang Libraries

Fast And Reliable Libraries For PDF And Office Work Written In Pure GoLang.
UniDoc image

Trusted By

Johns hopkins
Boots Online Doctor



Secure by

Every release of our libraries is automatically tested against known vulnerabilities and do not pass unless everything is remediated. All changes are carefully reviewed by our team.

Fastest time
to deployment

Our SDKs libraries are flexible and developed to solve common problems. We provide high level interfaces for common problem solving and lower level interfaces for less generic tasks.

Pure Go PDF and
Office libraries

UniPDF and UniOffice are all in Pure go meaning you can build your applications easily, cross-compile across platforms and enjoy all the advantages of Golang.

Best performance in the business

Performance and efficiency are part of our key design goals. Combined with the blazing speed of Go, it makes for a superb combination.

World-class support

Our support team is there when you need it.

PDF reports

  • Professional PDF reports in lightning speed.
  • Our creator package enables you to generate flexible report in lightning speed.
  • Complex reports can be generated in milliseconds, enabling you to create reports at the click of a button.

Pure Go PDF and Office libraries

Create, fill and flatten PDF forms in a flexible and easy fashion.

Digital Signatures in PDF

Digitally sign, certify and validate PDF files.

PDF forms

Create, fill and flatten PDF forms in a flexible and easy fashion.

Generate Word DOCX files

Create Word docx files from scratch or modify an existing template with our easy to use UniOffice SDK.

Explore Products


Creating and Editing PDF Files in Golang
Learn More


Creating and processing Office Word, Excel and PowerPoint files in Golang
Learn More

Explore SDKs


Creating and Editing PDF Files in Golang
Learn More


PaperCut was looking for library fo PDF manipulation for uor Mobility Print project. We needed powerful features for transforming PDF files, such as changing color, adding watermarks and removing pages. We also didn't want to spend a lot of time learning a new framework, so we needed code that was easy to use and easy to change. Unidoc fitted our needs perfectly. Above and beyond that, they added significant new features to their library when we asked them. They fixed bugs very fast and we are shipping it in our products.
Peter Williams,
Developer @ PaperCut
We needed something lightweight yet powerful to manipulate PDFs. After some research we found Unidoc and emailed them to ask if their software would work for us. I cannot recommend it enough. Support has been amazinf, very responsive and professional. The software itself works well and appears to be actively in development, always receiving new features and improvements. Gus provided excellent customer support and helped us move to market quickly.
VP Engineering @ helloMD
As a top ELM provider we handle lots of document operations per second. We needed a fast and simple library to help us create and transform PDF documents for matters of compliance, electronic signature and reporting. Unidoc proved to be the most complete and developer-friendly library for Go out there.
Rodrigo Aliste-Prieto,
CPO @ Webdox Legal


Growing Set of Examples

Starting from an example can speed up code development significantly.


Professional Support

Our commercial plans include ongoing support to activate UniDoc’s license, resolve bugs and get rich set of examples. We continuously update our libraries to reach perfection. Contact us for more information and start your UniDoc journey today.

Ready to get started?