High-Performance Native SDK

The World's Fastest
Native PDF Engine for Flutter

Stop settling for slow web-views. inkPDF delivers native-grade rendering, professional annotation tools, and 100% on-device security for enterprise Flutter apps.

inkPDF App Mockup

For LMS & Education

Enable students to highlight, draw, and take notes directly on their course materials with zero lag. Compatible with stylus and Apple Pencil.

Secure Enterprise

Maintain strict data sovereignty. Documents never leave the user's device. 100% on-device processing for secure PDFs.

Advanced Portals

Integrate professional document management into your Flutter dashboards with a single widget. No native coding required.

Unrivaled Native Power

Engineered from the ground up for Flutter apps that require extreme reliability.

Blazing Fast Rendering

Native C++ core allows loading and rendering large, graphic-heavy PDF documents smoothly at 60 FPS.

Pro Annotation Studio

Fully customizable pens, highlighters, and shapes with pressure sensitivity and dynamic opacity controls.

Smart Object Eraser

Don't just erase pixels. Our smart engine selectively removes entire annotation strokes with surgical precision.

Precision Measurements

Interactive native rulers and dimensioning tools for technical documents, blueprints, and forms.

XFDF Standard Support

Saves, loads, and syncs annotations using the industry-standard XML Forms Data Format (XFDF).

Cross-Platform UI

Fluid touch interactions for mobile and precise pointer support for desktop with pinch-to-zoom.

Full Offline Support

View and annotate local PDF files without requiring an internet connection. Reliability everywhere.

Desktop-Ready Architecture

Fully native performance and seamless integration with macOS system models and secure sandbox environments.

Memory Efficiency

Optimized for low-end devices with aggressive cache management and efficient memory pooling.

Unified Plugin API

Write once, run anywhere. A single Flutter widget for Android, iOS, and macOS with consistent behavior.

Native-Grade Performance

Uncompromising Full Privacy

100% On-Device Processing

Documents never leave the device. All rendering and annotation logic is executed locally.

AES-256 Encryption

Integrated support for industrial-strength PDF security standards and encrypted local storage.

integration.dart
import 'package:ink_pdf/ink_pdf.dart';

InkPdfCanvas(
  path: "/local/path.pdf",
  onMessage: (type, data) {
    logger.log("Rendered: $type");
  },
)

Flexible Plans for Every Stage

Whether you're a solo developer or an enterprise organization, we have the right licensing to help you scale.

CodeShield Logo

Powered by CodeShield Solutions

CodeShield Software Solutions is a powerhouse in native SDK development. inkPDF was born out of our commitment to providing developers with tools that are fast, secure, and completely free from legacy dependencies.

Frequently Asked Questions

Everything you need to know about inkPDF.

What is inkPDF?

What does MAU mean?

Does it require internet access?

Which platforms are supported?

How do I get a license?