Explore All Iron Software Products
Generate, edit, and secure PDFs in .NET without broken rendering, or deployment headaches
The PDF should look like the page you built. Six things IronPDF was engineered to get right.
- Chromium-grade HTML/CSS/JS: what you see in the browser is what is in the PDF.
- Fonts, SVGs, images, and complex layouts stay consistent across environments.
- Handles headers, footers, page numbers, margins, and pagination edge cases.
Outcome: Ship PDFs that match designs, not close enough.
- 5-minute quick starts.
- Small, readable API: generate, merge, watermark, sign, secure.
- Instant license key, full API access for 40% dev-time saved vs. DIY wrappers.
Outcome: Less duct-taped code. Faster delivery.
- .NET 10, 9, 8 LTS, Framework 4.62+
- OS: Windows, Linux, macOS.
- Cloud/containers: Azure, AWS, Docker/Kubernetes, serverless.
Outcome: Works with your stack today and when you scale.
- Copy-paste your first PDF.
- Task-based examples for HTML to PDF, merge/split, stamping, forms, and signing.
- Troubleshooting for fonts, page breaks, headless/cloud deploys.
- Perpetual license - buy once, use forever. Optional updates and renewals.
- 24/5 engineer support (24/7 in Premium). Real humans, median chat response under 1 minute.
- C#, VB.NET, F# Languages
- .NET Core (10, 9, 8, 7, 6, 5, and 3.1+)
- .NET Standard (2.0+)
- .NET Framework (4.6.2+)
- Web (Blazor & WebForms)
- Desktop (WPF & MAUI)
- Console (App & Library)
- Windows (10+, Server UI 2012+, Server Core 2022)
- Linux (Ubuntu, Debian, CentOS, etc.)
- Mac (macOS 10+)
- Docker (Windows, Linux, Azure)
- Azure (VPS, WebApp, Function)
- AWS (EC2, Lambda)
- Microsoft Visual Studio
- JetBrains Rider & ReSharper
- Windows (x64, x86)
- Mac (x64, ARM)
- Linux (x64)
- DigiCert Signed Binaries
Features you'll actually use:
- merge/split
- TOC/bookmarks
- headers/footers/margins
- watermarks/stamps
- forms (fill/extract)
- attachments
- images
- permissions
- compressing
- digital signing
Works everywhere: Windows, Linux, macOS, Docker, Azure, AWS, cloud.
- Word: DOC, DOCX, RTF, ODT, HTML
- Excel: XLS, XLSX, CSV, ODS
- PowerPoint: PPT, PPTX, ODP
- PDF: PDF, PDF/A, PDF/UA
- Email: MSG, EML, PST, MBOX
- Images: PNG, JPEG, TIFF, BMP
Go beyond basic DOCX editing. Get programmatic DOCX generation for .NET 10 with full control over formats, editing, styling without Office Interop.
Create and edit .docx in C#. Deploy to Windows, Linux, macOS, Docker, iOS, and Android without Office Interop.
- Create, load, and edit .docx files: paragraphs, TextRuns, tables, images, shapes, lists.
- Page setup, margins, orientation, sections, headers, and styling at the run level.
- Save to file, MemoryStream, or byte[] - no disk write required for HTTP delivery.
Outcome: One library covers every DOCX feature your app will need.
- 5-minute quick starts.
- Simple API: new WordDocument("file.docx"), doc.AddText(), doc.SaveAs().
- Smart defaults: handles malformed documents gracefully, no Office Interop, no Word install.
Outcome: Ship Word generation this sprint, not next quarter.
- .NET 10, Core, Standard, or Framework
- C#, VB.NET, F# supported. DigiCert signed binaries. Thread-safe for concurrent server processing.
- Deploys anywhere: Windows, Linux, macOS, iOS, Android, Docker, Azure, AWS.
Outcome: Scale from desktop tools to enterprise document processing.
- TextRun-level control: fonts, colors, bold, italic, strikethrough, superscript/subscript.
- Tables with merge/split cells, custom borders, shading, and column widths.
- Images and shapes with wrap text, dimensions, position offset, and rotation.
- Perpetual license: buy once, use forever. Optional updates and renewals.
- 24/5 engineer support (24/7 in Premium). Real humans, median chat response < 1 min.
Designed for C#, F#, & VB.NET running on .NET 10, 9, 8, 7, 6, 5, Core, Standard, or Framework
Features you'll actually use:
- create/edit DOCX
- tables (merge, borders)
- images & shapes
- page setup (size, margins)
- sections & headers
- TextRun styling
- bullet & numbered lists
- find, replace, extract
- MemoryStream / byte[] output
- malformed-doc handling Works everywhere: Windows, Linux, macOS, iOS, Android, Docker, Azure, AWS.
Works everywhere: Windows, Linux, macOS, iOS, Android, Docker, Azure, AWS.
- Trusted by thousands of engineers across the Iron Suite.
- No Microsoft Office or Office Interop required.
- Mobile-ready: Xamarin and MAUI support out of the box.
- Procurement-friendly: perpetual license, optional renewals, invoice available, multiple payment options (incl. local: Amazon Pay, Alipay, Apple Pay, iDEAL, SEPA, ACH).
Go beyond basic spreadsheet editing. Get full control over workbooks, formulas, and charts for .NET 10 without Office Interop.
Read, write, and edit Excel in C#. No Office Interop. Runs on Windows, Linux, macOS & cloud.
- Read & write XLS, XLSX, XLSM, XLTX, CSV, TSV.
- Export to JSON, HTML, and binary formats in one call.
- Convert between formats without Office Interop or Excel installed.
Outcome: One library for every Excel format your project will ever need.
- 5-minute quick starts.
- Simple API: WorkBook.Load(), WorkBook.Create(), worksheet["A1"].Value.
- Smart defaults: auto-recalculated formulas, intuitive WorkSheet["A1:B10"] range syntax.
Outcome: Ship Excel features this sprint, not next quarter.
- .NET 10, Core, Standard, or Framework
- C#, VB.NET, F# supported. DigiCert signed binaries.
- Deploys anywhere: Windows, Linux, macOS, Docker, Azure, AWS, on-premise, air-gapped.
Outcome: Scale from desktop tools to enterprise document processing.
- Native data types: text, numbers, dates, currencies, formulas, percentages.
- Formulas recalculate on every edit. Full math, sort, filter, aggregate (LINQ-compatible).
- Convert directly to/from System.Data.DataSet and DataTable for database workflows.
- Perpetual license: buy once, use forever. Optional updates and renewals.
- 24/5 engineer support (24/7 in Premium). Real humans, median chat response < 1 min.
- C#, VB.NET, F# Languages
- .NET Core (10, 9, 8, 7, 6, 5, and 3.1+)
- .NET Standard (2.0+)
- .NET Framework (4.6.2+)
- Windows (x64, x86)
- Mac (x64, ARM)
- Linux (x64)
- Web (Blazor & WebForms)
- Desktop (WPF & MAUI)
- Console (App & Library)
- Windows (10+, Server 2016+)
- Linux (Ubuntu, Debian, CentOS, etc.)
- Mac (macOS 10+)
- Docker (Windows, Linux, Azure)
- Azure (VPS, WebApp, Function)
- AWS (EC2, Lambda)
- Microsoft Visual Studio
- Jetbrains ReSharper & Rider
- DigiCert Signed Binaries
Features you'll actually use:
- read/write XLSX, XLS, CSV
- formula recalculation
- cell ranges (A1:B10)
- conditional formatting
- charts & images
- password encryption
- sort/filter/aggregate
- DataSet/DataTable conversion
- freeze panes, autosize
- JSON & HTML export
Works everywhere: Windows, Linux, macOS, Docker, Azure, AWS, cloud.
- Trusted by 2M+ engineers. 2,030,246 NuGet installs (verified on the features page).
- No Microsoft Office or Excel Interop required.
- Redistribution / SaaS / OEM options available.
- Procurement-friendly: perpetual license, optional renewals, invoice available, multiple payment options (incl. local: Amazon Pay, Alipay, Apple Pay, iDEAL, SEPA, ACH).
Go beyond basic PowerPoint editing. Get programmatic PPTX generation for .NET 10 with full control over slides, content, and styling without Office Interop.
Create, edit, and style .pptx presentations in C#. Runs on Windows, Linux, macOS, mobile, and cloud. No Office Interop.
- Create and edit .pptx files: slides, text, paragraphs, images, shapes, bullets.
- Manage presentation structure: add, reorder, hide, and remove slides.
- TextRun-level styling for fonts, colors, bold, italic, strikethrough, underline.
Outcome: One library covers every PPTX feature your app will need.
- 5-minute quick starts.
- Simple API: new PresentationDocument(), document.AddSlide(), slide.AddText().
- Smart defaults: no Office Interop, no PowerPoint install, no COM.
Outcome: Ship PowerPoint generation this sprint, not next quarter.
- .NET 10, Core, Standard, or Framework
- C#, VB.NET, F# supported. DigiCert signed binaries.
- Deploys anywhere: Windows, Linux, iOS, Android, Docker, Azure, AWS.
Outcome: Scale from desktop tools to mobile apps to enterprise document processing.
- Paragraph control: indent, line spacing, alignment, space before/after, RTL support.
- Custom bullets: picture, character, or color.
- Images and shapes with dimensions, frame shape, position, angle, and flip.
- Perpetual license: buy once, use forever. Optional updates and renewals.
- 24/5 engineer support (24/7 in Premium). Real humans, median chat response < 1 min.
Designed for C#, F#, & VB.NET running on .NET 8, 7, 6, Core, Standard, or Framework
Features you'll actually use:
- rcreate/edit PPTX
- slide management
- images (load, position)
- shapes (type, fill, outline)
- hide & reorder slides
- text styling (font, color, bold)
- paragraph alignment & spacing
- custom bullet points
- flip & rotate elements
- RTL paragraph support
Works everywhere: Windows, Linux, macOS, Docker, Azure, AWS, cloud.
- Trusted by millions of engineers across the Iron Suite.
- Mobile-ready: Xamarin and MAUI support out of the box.
- Procurement-friendly: perpetual license, optional renewals, invoice available, multiple payment options (incl. local: Amazon Pay, Alipay, Apple Pay, iDEAL, SEPA, ACH).
Go beyond basic OCR. Get an advanced ML engine for .NET 10 and preprocessing that reads scans, screenshots, and handwriting.
Accurate text extraction. Built for real-world documents. Works on Windows, Linux, macOS & cloud.
- Tesseract 5 and advanced ML engines: what humans can read, IronOCR can read.
- Auto-detection: text regions, tables, and barcodes. No manual configs needed.
- Handles real documents with confidence: skewed scans, photos, and low DPI.
Outcome: Extract usable text, not gibberish that requires manual cleanup.
- 5-minute quick starts.
- Simple API: Read(), ReadPdf(), ReadBarcode(), and intuitive method names.
- Smart defaults: auto-preprocessing, language detection, and layout analysis built in.
Outcome: Ship OCR features this sprint, not next quarter.
- .NET 10, Core, Standard, or Framework.
- Multithreading: process batches 5-10x faster than sequential.
- Cloud/containers: Azure, AWS, Docker/Kubernetes, serverless.
- 125+ languages with proper RTL/vertical support.
- Advanced ML to deskew, denoise, and enhance resolution.
- Structured data: tables to CSV/Excel, forms to JSON.
- Perpetual license: buy once, use forever. Optional updates and renewals.
- 24/5 engineer support (24/7 in Premium). Real humans, median chat response < 1 min.
- C#, VB.NET, F#
- Console, Web, & Desktop
- Microsoft Authenticode
- .NET 10, 9, 8, 7, 6 & 5
- .NET Standard 2
- .NET Framework 4.6.2+
- Docker (Windows, Linux, Azure)
- Azure (VPS, WebApp, Function)
- AWS (EC2, Lambda)
- Windows
- MacOS
- Linux
- Docker
- Azure
- AWS
- Microsoft Visual Studio
- Jetbrains ReSharper & Rider
Features you'll actually use:
- text/table extraction
- barcode/QR reading
- PDF to searchable PDF
- confidence scores
- handwriting OCR
- 125+ languages
- image preprocessing
- batch processing
- custom regions (ROI)
- document classification
Works everywhere: Windows, Linux, macOS, Docker, Azure, AWS, cloud.
- Trusted by 2M+ engineers and 14M+ NuGet installs.
- Teams report 40% dev-time saved vs DIY/OSS wrappers.
- Redistribution/SaaS options available.
- Procurement-friendly: perpetual license, optional renewals, invoice available, multiple payment options including local.
Go beyond basic barcode generation. Get advanced barcode reading and creation for .NET 10 with ML-powered preprocessing and batch processing.
Read and write any barcode. Ship fast. Runs on Windows, Linux, macOS & cloud.
- 50+ barcode types: Code 39/93/128, UPC, EAN, QR, Data Matrix, PDF417, Aztec, and more.
- Read and write barcodes in a single library, no separate tools needed.
- Export to image, PDF, or HTML in one call.
Outcome: One library for every barcode format your project will ever need.
- 5-minute quick starts.
- Simple API: BarcodeReader.Read(), BarcodeWriter.CreateBarcode().
- Smart defaults: auto image correction and barcode detection built-in.
Outcome: Ship barcode features this sprint, not next quarter.
- .NET 10, Core, Standard, or Framework
- Multithreading and batch scanning: process 1,000+ barcodes per minute.
- Deploys anywhere: cloud, on-premise, air-gapped, and serverless.
Outcome: Scale from desktop tools to enterprise document processing.
- ML-powered preprocessing: auto-corrects skew, noise, orientation, and low DPI.
- 98%+ success rate on damaged or poorly printed barcodes in production.
- Crop regions and confidence scores for precise, auditable results.
- Perpetual license: buy once, use forever. Optional updates and renewals.
- 24/5 engineer support (24/7 in Premium). Real humans, median chat response < 1 min.
- C#, VB.NET, F# Languages
- .NET Core (10, 9, 8, 7, 6, 5, and 3.1+)
- .NET Standard (2.0+)
- .NET Framework (4.6.2+)
- Web (Blazor & WebForms)
- Mobile (MAUI)
- Desktop (WPF & MAUI)
- Console (App & Library)
- Windows (10+, Server 2016+)
- Linux (Ubuntu, Debian, CentOS, etc.)
- Mac (macOS 10+)
- Apple iOS (13+)
- Android API 24+ (v7 “Nougat”)
- Docker (Windows, Linux, Azure)
- Azure (VPS, WebApp, Function)
- AWS (EC2, Lambda)
- Windows (x64, x86)
- Mac (x64, ARM)
- Linux (x64)
- Microsoft Visual Studio
- Jetbrains ReSharper & Rider
- Microsoft Authenticode
Features you'll actually use:
- read/write barcodes
- QR code generation
- batch scanning
- image correction filters
- crop regions (ROI)
- confidence scores
- barcode styling
- PDF/HTML export
- logo embedding (QR)
- custom encoding
Works everywhere: Windows, Linux, macOS, Docker, Azure, AWS, cloud.
- Trusted by 2M+ engineers • 2M+ NuGet installs.
- Teams report -40% dev-time saved vs DIY/OSS wrappers.
- Redistribution/SaaS options available.
- Procurement-friendly: perpetual license, optional renewals, invoice available, multiple payment options (including local).
Go beyond basic QR creation. Get ML-powered QR reading for .NET 10 and advanced preprocessing for distorted scans, blur, and imperfect images.
ML-powered QR detection for .NET. Reads distorted, blurred, and imperfect scans. Generates branded QRs with logos and colors.
- Read and write Standard QR, Micro QR, and Rectangular Micro QR (rMQR).
- Decode from images, streams, PDFs, and multi-page TIFFs in one call.
- Export to PNG, JPEG, SVG, or Stream without saving to disk.
Outcome: One library for every QR format your project will ever need.
- 5-minute quick starts.
- Simple API: QrWriter.Write("hello world"), myQr.Save().
- Smart defaults: ML detection on by default, Slim Mode available to disable ML and prioritize speed.
Outcome: Ship QR features this sprint, not next quarter.
- .NET 10, Core, Standard, or Framework
- C#, VB.NET, F# supported. DigiCert signed binaries. Async methods and multithreading support for both read and write.
- Deploys anywhere: Windows, Linux, macOS, iOS, Android, Docker, Azure, AWS.
Outcome: One library for every QR format your project will ever need.
- Dedicated ML model detects QR codes in noisy, distorted, rotated, or partially obscured images.
- Reads multiple QR codes simultaneously from a single image or PDF page without third-party rasterization.
- Configurable error correction levels and fault tolerance (checksums, format awareness, null checking).
- Perpetual license: buy once, use forever. Optional updates and renewals.
- 24/5 engineer support (24/7 in Premium). Real humans, median chat response < 1 min.
- C#, VB.NET, F# Languages
- .NET Core (10, 9, 8, 7, 6, 5, and 3.1+)
- .NET Standard (2.0+)
- .NET Framework (4.6.2+)
- Windows (10+, Server 2016+)
- Linux (Ubuntu, Debian, CentOS, etc.)
- Mac (macOS 10+)
- Apple iOS (13+)
- Android API 24+ (v7 “Nougat”)
- Docker (Windows, Linux, Azure)
- Azure (VPS, WebApp, Function)
- AWS (EC2, Lambda)
- Web (Blazor & WebForms)
- Mobile (MAUI)
- Desktop (WPF & MAUI)
- Console (App & Library)
- Windows (x64, x86)
- Mac (x64, ARM)
- Linux (x64)
- Microsoft Visual Studior
- Jetbrains ReSharper & Rider
- DigiCert Signed Binaries
Features you'll actually use:
- read/write QR codes
- Standard, Micro, rMQR formats
- logo embedding
- read from PDF natively
- async + multithreading
- ML detection model
- Slim Mode (no ML, faster)
- custom colors & transparency
- multi-QR detection
- configurable error correction
Works everywhere: Windows, Linux, macOS, Docker, Azure, AWS, cloud.
- Trusted by millions of engineers across the Iron Suite.
- Mobile-ready: MAUI support out of the box.
- Works in Azure Functions and AWS Lambda with IronSoftware.Drawing.
- Procurement-friendly: perpetual license, optional renewals, invoice available, multiple payment options (incl. local: Amazon Pay, Alipay, Apple Pay, iDEAL, SEPA, ACH).
Go beyond basic .NET printing. Get cross-platform document printing for .NET 10 that supports silent printing and custom settings without Office Interlop.
One printing API for Windows, macOS, iOS, and Android. Print PDFs, HTML, and images from .NET.
- Print PDFs, HTML, images, and documents from a single API.
- Print with a dialog for user-facing apps, or silently for automated workflows
- Flatten PDFs before printing to lock down forms and annotations.
Outcome: One library for every printing job your project will ever need.
- 5-minute quick starts.
- Simple API: Printer.Print("doc.pdf", printSettings).
- Smart defaults: silent printing built-in, no dialog unless you ask for one.
Outcome: Ship printing features this sprint, not next quarter.
- .NET 10, Core, Standard, or Framework
- C#, VB.NET, F# supported. Deploys across Windows, macOS, iOS, and Android.
- Web (Blazor, WebForms), desktop (WPF, MAUI, Avalonia), mobile (MAUI), and console.
Outcome: One API covers every endpoint your team prints from.
- Paper settings: size, orientation, margins. Job settings: DPI, number of copies, printer name, grayscale.
- Retrieve printer names from the system at runtime.
- Silent printing for kiosks, servers, and label printers; dialog printing for end users.
- Perpetual license: buy once, use forever. Optional updates and renewals.
- 24/5 engineer support (24/7 in Premium). Real humans, median chat response < 1 min.
- C#, VB.NET, F# Languages
- .NET Core (10, 9, 8, 7, 6, 5, and 3.1+)
- .NET Framework (4.6.2+)
- Web (Blazor & WebForms)
- Mobile (MAUI)
- Desktop (WPF, MAUI & Windows Avalonia)
- Console (App & Library)
- Windows (7+, Server 2016+)
- Mac (macOS 10.15+)
- Apple iOS (12+)
- Android Api 21+ (v5 "Lollipop")
- Windows (x64, x86)
- Mac (x64, ARM)
- Microsoft Visual Studio
- Jetbrains ReSharper & Rider
- DigiCert Signed Binaries
Features you'll actually use:
- print PDF, HTML, images
- print with dialog
- custom margins & DPI
- number of copies
- retrieve printer names
- silent printing
- set paper size & orientation
- grayscale printing
- specify printer name
- flatten PDFs before print
Works everywhere: Works across Windows, macOS, iOS, Android, desktop, web, and mobile from one API
- Trusted by millions of engineers across the Iron Suite.
- Mobile-ready: MAUI support out of the box for iOS and Android printing.
- Procurement-friendly: perpetual license, optional renewals, invoice available, multiple payment options (incl. local: Amazon Pay, Alipay, Apple Pay, iDEAL, SEPA, ACH).
Go beyond basic compression. Get cross-platform archive management for .NET 10 to create, read, and extract multiple archive formats.
The .NET archive library with AES-256 encryption built in. Create, read, and extract ZIP, TAR, GZIP, and BZIP2 archives in C#.
- 5-minute quick starts.
- Simple API: new IronZipArchive(), archive.Add(), archive.SaveAs().
- Smart defaults: standard compression out of the box, configurable when you need it.
Outcome: One library for every archive format your project will ever need.
- 5-minute quick starts.
- Simple API: new IronZipArchive(), archive.Add(), archive.SaveAs().
- Smart defaults: standard compression out of the box, configurable when you need it.
Outcome: Ship archive features this sprint, not next quarter.
- .NET 10, Core, Standard, or Framework
- C#, VB.NET, F# supported. DigiCert signed binaries.
- Deploys anywhere: Windows, Linux, macOS, iOS, Android, Docker, Azure, AWS.
Outcome: Scale from desktop tools to mobile apps to enterprise document processing.
- Password-protect ZIPs with Traditional, AES128, or AES256 encryption.
- 9 configurable compression levels: tune size vs. speed per archive.
- Edit archive entries: add, delete, get and set file comments at the entry level.
- Perpetual license: buy once, use forever. Optional updates and renewals.
- 24/5 engineer support (24/7 in Premium). Real humans, median chat response < 1 min.
Designed for C#, F#, & VB.NET running on .NET 10, 9, 8, 7, 6, 5, Core, Standard, or Framework
Features you'll actually use:
- create/read/extract archives
- AES-256 password protection
- add files of any type
- add & delete entries
- extract to file or stream
- ZIP, TAR, GZIP, BZIP2
- 9 compression levels
- nested ZIP support
- get & set entry comments
- get entry filenames
Works everywhere: Windows, Linux, macOS, iOS, Android, Docker, Azure, AWS.
- Trusted by millions of engineers across the Iron Suite.
- AES-256 encryption built in: audit-ready for regulated industries.
- Mobile-ready: Xamarin and MAUI support out of the box.
- Procurement-friendly: perpetual license, optional renewals, invoice available, multiple payment options (incl. local: Amazon Pay, Alipay, Apple Pay, iDEAL, SEPA, ACH).
Go beyond basic HTML parsing. Get automated web scraping for .NET 10 with multithreading that extracts and exports structured data at scale.
Scrape thousands of pages from a single C# class. CSS selectors, XPath, JavaScript rendering, virtual identities, and politeness controls in one library.
- Parse with CSS selectors or XPath expressions; jQuery-style syntax.
- Render JavaScript pages, not just static HTML.
- Output to C# class instances, JSON, or downloaded files.
Outcome: One library covers every scraping workflow your app will need.
- 5-minute quick starts.
- Simple API: Request(url, Parse), response.Css(".selector"), Scrape(data).
- Smart defaults: multithreading, politeness, and caching handled by the framework.
Outcome: Ship a scraper this sprint, not next quarter.
- .NET 10, Core, Standard, or Framework
- C#, VB.NET, F# supported. DigiCert signed binaries.
- Deploys anywhere: Windows, Linux, macOS, Docker, Azure, AWS.
Outcome: Scale from a single blog crawl to millions of pages without rewriting your threading model.
- Throttling, proxy support, user agents, and robots.txt compliance built in.
- Virtual user identities: per-request User Agent, cookies, logins, and IP.
- Auto-saved jobs resume after exceptions, crashes, or power outages.
- Perpetual license: buy once, use forever. Optional updates and renewals.
- 24/5 engineer support (24/7 in Premium). Real humans, median chat response < 1 min.
Designed for C#, F#, & VB.NET running on .NET 10, 9, 8, 7, 6, 5, Core, Standard, or Framework
Features you'll actually use:
- CSS selectors & XPath
- multithreaded crawling
- proxy & user agent rotation
- virtual user identities
- auto-resume on crash
- JavaScript rendering
- throttling & politeness
- robots.txt compliance
- action replay (offline)
- JSON or class output
Works everywhere: Windows, Linux, macOS, Docker, Azure, AWS.
- Trusted by millions of engineers across the Iron Suite.
- Built for real workloads: system migrations, competitive analysis, search indexing, data mining.
- Procurement-friendly: perpetual license, optional renewals, invoice available, multiple payment options (incl. local: Amazon Pay, Alipay, Apple Pay, iDEAL, SEPA, ACH).