PRODUCT
Our high-performance libraries add robust PDF functionality to enterprise, mobile, and cloud applications across all platforms, using the most popular developer languages and environments.

Build on a modern tech stack that integrates tightly with the platform you’re working on.
We grow with you as your requirements change and your project evolves.
// Create a new PDF document, add a page with Letter size, and insert a note annotation with custom content.
#include "common/fs_common.h"
#include "pdf/fs_pdfdoc.h"
#include "pdf/fs_pdfpage.h"
#include "pdf/annots/fs_annot.h"
using namespace foxit;
using namespace foxit::common;
using namespace foxit::pdf;
using namespace foxit::pdf::annots;
Library::Initialize(L"your_sn", L"your_key");
PDFDoc doc;
PDFPage page = doc.InsertPage(0, PDFPage::e_SizeLetter);
Note note(page.AddAnnot(Annot::e_Note, RectF(50, 700, 80, 730)));
note.SetContent(L"Hello from Foxit PDF SDK for Windows!");
note.ResetAppearanceStream();
doc.SaveAs(L"output.pdf", PDFDoc::e_SaveFlagNoOriginal);// Create a new PDF document, add a page with Letter size, and insert a note annotation with custom content.
using foxit.common;
using foxit.common.fxcrt;
using foxit.pdf;
using foxit.pdf.annots;
Library.Initialize("your_sn", "your_key");
PDFDoc doc = new PDFDoc();
PDFPage page = doc.InsertPage(0, PDFPage.Size.e_SizeLetter);
Note note = new Note(page.AddAnnot(
Annot.Type.e_Note, new RectF(50, 700, 80, 730)));
note.SetContent("Hello from Foxit PDF SDK for Windows!");
note.ResetAppearanceStream();
doc.SaveAs("output.pdf", (int)PDFDoc.SaveFlags.e_SaveFlagNoOriginal);Create, edit and fill PDF (AcroForms and XFA) forms progammatically. Give end users the ability to fill out digital forms that connect flawlessly to your systems through the import and export of FDF (Form Data Format) files.
Read MoreUse ink signatures to let customers sign documents in their digital devices. Sign PDF easily without needing to print a file to sign again!
Read MoreOur PDF SDK provides full support for displaying and annotating PDF in web applications with an extensive range of functions for creating, editing or importing/exporting annotations.
Read MoreOur core API provides for high-fidelity rendering of PDF documents with optimized performance for desktop and mobile platforms.
Explore MoreOur PDF SDK can generate secure PDFs with native encryption and decryption, or integrate with customized DRM or IRM security systems. Our technology integrates with Microsoft RMS.
Explore MoreFast full-text search for any PDF document, language, or encoding type. The SQLite-based full-text search delivers near-instant results, even for repositories on any digital device.
Explore MoreFoxit PDF SDK supports Cordova — hybrid apps that use one code base to create apps across multiple Operating Systems, instead of one for each OS.
Explore MoreOur simple UI for Kotlin lets you integrate Foxit’s powerful PDF technology seamlessly into your Android apps.
Explore MoreDevelop Android and iOS mobile applications using JavaScript and React Native, natively — no need to develop for each platform separately.
Explore MoreFoxit PDF SDK supports Xamarin, allowing you to create apps for Android and iOS using C# and native UIs.
Explore MoreI chose Foxit since it worked, was affordable, and uniquely accommodated to my business needs and business model. Foxit provided more sophisticated technology that enabled me to do things the others could not.
WINSTON CHEN
Founder · VoiceDream
Try our SDK for Web in your browser. No download or login required.
Licensing tailored to you
Our sales engineers are PDF experts and coders by trade. They'll answer any technical questions, help you build a proof of concept, and create a license that suits your needs.
30-day free trial
Try our advanced PDF technology on your chosen platform(s), completely free, for 30 days.