GroupDocs
GROUPDOCS
.Total
GroupDocs.Total · Product Family

Every document API, one suite

The complete GroupDocs suite — view, convert, compare, sign, merge, redact, and more — across 170+ formats with a single license.

Live demo Get started
170+
formats
3
platforms
MIT
examples
input.docx · GroupDocs.Total

Install in seconds

Pick your platform, copy the package command, and ship your first integration.

.NET v26.4.0
dotnet add package GroupDocs.Total
1.3M downloads
Java v26.6.0
implementation 'com.groupdocs:groupdocs-total:26.6.0'
Python v26.3.0
pip install groupdocs-total-net
Quick start — .NET
using GroupDocs.Conversion;

using var converter = new Converter("input.docx");
converter.Convert("output.pdf", new PdfConvertOptions());

What you can build

GroupDocs.Total in production — fast, flexible, and source-agnostic.

All products included

Viewer, Conversion, Comparison, Signature, Merger, Metadata and the rest — one dependency.

170+ formats

Documents, spreadsheets, presentations, images, CAD, and email across the whole suite.

One license

A single Total license unlocks every GroupDocs product on your platform.

Consistent API

The same load-and-operate pattern across every product in the family.

Supported formats

A representative slice of the formats GroupDocs.Total works with.

Documents
PDF DOCX DOC RTF ODT TXT
Spreadsheets
XLSX XLS CSV ODS
Presentations
PPTX PPT ODP
Images
PNG JPG TIFF BMP
CAD & Email
DWG DXF MSG EML VSDX
Free · ads-free · no install

Try it live in your browser

Run GroupDocs.Total on your own files in the free, ads-free Total web app — no install required. Files are deleted after 24 hours.

Open the Total app

Open-source examples

View all repositories →
GroupDocs.Total-for-.NET
10
GroupDocs.Total-Products
8
GroupDocs.Total-for-Java-Dropwizard
Java7
groupdocs-total.github.io
HTML7
GroupDocs.Total-Angular
TypeScript7
GroupDocs.Total-Docs
Python7