đź’™ 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 unnecessary elements, and maintain PDF quality. Quickly compress PDFs and optimize for printing by merging fonts and adjusting color spaces.

For lossless yet tiny PDF files
Content editor

Modify PDFs with precision

Edit text, annotations, and form fields to modify your PDFs. Change content elements, adjust markup details, and customize field values to update your documents effectively.

Modify PDFs with precision
Convert

Image and PDF conversions simplified

Easily convert 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
Data extraction

Extract content from PDFs

Extract essential information from PDF documents. Retrieve text, images, signatures, and metadata from your PDFs. Convert documents into searchable and analyzable data to improve information accessibility.

Extract content from PDFs
Digital signature

Sign PDFs and add encryption

Add different signature types to PDFs, including approval, certification, and time-stamping. Use robust validation tools, create customizable visual appearances, and employ encryption features to address various 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

Assemble pages from one or more PDF inputs and images into any combination of PDF outputs.

PDF document merging and splitting
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

Generate new PDF documents

Create new PDF files from scratch with Java, .NET, and C support. Add content, form fields, and manage metadata to meet different document creation needs.

Generate new PDF documents
Print

PDF printing on your terms

Make every document print-ready with our high-performance SDK. Give your PDFs a fine print treatment—set page dimensions, adjust page orientation, and combine multiple pages into a single one.

PDF printing on your terms
Redaction

PDF redaction – remove sensitive information

Redact text, images, and pages to ensure sensitive data disappears completely. Comply with privacy laws like GDPR by permanently removing personally identifiable information (PII) from your documents.

PDF redaction – remove sensitive information
Validate

Verify PDF and PDF/A compliancy

Utilize efficient PDF verification for ISO compliance, including PDF/A standards. The Pdftools SDK supports tailored checks for specific requirements, such as color or font usage, and provides detailed validation reports that classify 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