💙 Built for developers by developers

The leading PDF SDK

Pdftools SDK is an all-in-one PDF library for .NET Core, C/C++, C#, Java, and more. Start for free with 1,000 credits—no credit card required. Integrates quickly with cross-platform support and high-quality output.

  • Get 1,000 credits for free

  • No time limits

  • No credit card required

The leading PDF SDK
Trusted by 6,000+ industry leaders
Compress and optimize

For lossless yet tiny PDF files

Reduce file size, remove loose ends, and preserve perfect PDFs. Compress PDFs fast and prepare them for print by merging fonts and converting color spaces.

For lossless yet tiny PDF files
Content editor

Edit PDFs with ease

Edit text, annotations, and form fields to transform your PDFs with precision. From adjusting content elements and markup details to customizing field values, the Content Editor allows you to modify documents efficiently and effectively.

Edit PDFs with ease
Convert

Image and PDF conversions simplified

Convert with ease between various formats: turn PDFs into PDF/A, create PDFs from images, or transform PDF documents into high-quality images.

Image and PDF conversions simplified
Digital signature

Sign PDFs and add encryption

The Pdftools SDK makes adding signatures to PDFs easy. The SDK supports various types including approval, certification, and time-stamping. It offers robust validation tools, and allows customizable visual appearances. The encryption feature caters to diverse document security needs.

Sign PDFs and add encryption
Forms

Add and fill form fields in PDF documents

Create interactive PDFs by adding and populating form fields effortlessly.

Add and fill form fields in PDF documents
Merge and split

PDF document merging and splitting

With the Pdftools SDK you are able to merge or combine multiple documents, or split them. You can create a single PDF document from multiple files by taking only the specific pages you require.

PDF document merging and splitting
OCR and data extraction

OCR with advanced data extraction

Transform scanned documents into searchable, editable files with advanced OCR and data extraction. Extract text, images, signatures, and metadata effortlessly, all with multi-language support.

OCR with advanced data extraction
PDF/A

PDF/A converter for long-term archiving

Ensure long-term accessibility with the PDF to PDF/A converter. ISO Compliant & veraPDF Valid, the Pdftools SDK converts PDF documents into PDF/A format with unmatched quality assurance.

PDF/A converter for long-term archiving
PDF generation

Automate PDF generation

Get accurate and reliable PDFs by configuring everything from document structure to detailed page content. The Pdftools SDK supports your PDF creation needs, including form fields, annotations, and graphical elements.

Automate PDF generation
Print

PDF printing on your terms

Get every document print-ready with this high-performance Pdftools SDK. Give your PDFs the fine print treatment - flatten form fields, set page dimensions, set page orientation, and place multiple pages onto one page.

PDF printing on your terms
Redaction

PDF redaction: leave no trace

Redact text, images, and entire pages to ensure sensitive data vanishes without a trace. Stay compliant with privacy laws like GDPR by permanently eliminating personally identifiable information (PII) from your documents.

PDF redaction: leave no trace
Validate

Verify PDF and PDF/A compliancy

Efficient PDF verification for ISO compliance, including PDF/A standards. Includes the ability to add tailor checks to specific needs, such as color or font usage. It also provides detailed validation reports and classifies errors.

Verify PDF and PDF/A compliancy
ZUGFeRD

Generate ZUGFeRD-compliant invoices with PDF/A-3

Convert PDFs and Microsoft Office documents into ZUGFeRD-compliant PDF/A-3 invoices. Automate B2B invoicing workflows and meet EU (EN 16931) e-invoicing standards.

Generate ZUGFeRD-compliant invoices with PDF/A-3

Time to simplify your workflow and accelerate results

Discover the power of the Pdftools SDK to streamline your PDF processes and boost productivity.

Supported languages

Explore the languages supported for seamless integration into your projects.

Built for precision – trusted globally

From document conversion to compliance-ready solutions, Pdftools delivers performance and quality to drive your business forward.

Integrate with confidence

Streamline your setup with flexible deployment options and detailed documentation tailored to your needs.

Deliver precise results

Achieve compliance and produce high-quality output with solutions designed to meet your business requirements.

Scale operations reliably

Handle large volumes with tools engineered for speed and reliability – backed by Swiss precision.

Resources to keep you ahead

Documentation

Explore Pdftools docs.

Blog

Become a PDF expert.

Customer stories

Discover how we help companies.

PDF glossary

Consult common PDF terms.

Take the next step with the Pdftools SDK

Join 6,000+ customers building with Pdftools—start for free and take control of your document management.
Process documents swiftly with the highest quality output
Process documents swiftly with the highest quality output
Get expert guidance and support from the Pdftools team at every step
Get expert guidance and support from the Pdftools team at every step
Choose the plan that fits your needs or get a custom quote
Choose the plan that fits your needs or get a custom quote