Artifex Software
Artifex Software is a privately held developer of open-source and commercial document processing SDKs and APIs (Ghostscript, MuPDF, PyMuPDF, PDF.co, DocRaptor) serving developers, enterprises, and AI/LLM companies worldwide.
- Company typePrivate
- Founded1989
- HeadquartersNovato, United States
- Headcount11–50
- GTM typeB2B
- OfferingSoftware
What Artifex Software does
Artifex Software, Inc. is a privately held California corporation founded in 1989 that builds document processing engines and SDKs, most notably Ghostscript (a PostScript and PDF interpreter widely deployed in print infrastructure), MuPDF (a lightweight C-based PDF rendering and manipulation SDK), and PyMuPDF (Python bindings plus the AI-oriented variants PyMuPDF4LLM and PyMuPDF Pro). Its technology stack is built on C-based engines extended with Python, .NET, Node.js/JavaScript, and Java bindings, and it has developed proprietary capabilities including a Graph Neural Network-based layout analysis module for document structure extraction and a patented Graphic Object Dependent Color Management technology used in RIP solutions. The product portfolio spans core SDKs, the PDF.co REST API for low-code automation, the DocRaptor HTML-to-PDF API (acquired October 2025), and bundled Pro subscriptions that combine PDF, Office (Word/Excel/PowerPoint), and Korean HWP/HWPX support.
The company operates a dual-licensing business model: free GNU AGPLv3 open source distribution to drive adoption (100M+ downloads, 40K+ customers, 10K+ GitHub stars, 200+ contributors) combined with commercial subscription, OEM per-copy, and multi-year enterprise licenses that remove AGPL disclosure obligations and bundle technical support. Go-to-market combines product-led growth through PyPI, NuGet, npm, and direct downloads with a direct enterprise sales motion targeting technology companies and a reseller/VAR partner program for mid-market distribution. Named enterprise customers include Google, Oracle, NVIDIA, HP, Intuit, DocuSign, Perplexity, Mistral, Notion, Tonic AI, and Kortext, spanning productivity software, AI infrastructure, fintech, e-signature, and digital learning.
The company has 11–50 employees, is incorporated in California, holds SOC 2 Type II compliance for PDF.co (achieved March 2025, audited by Insight Assurance), and serves a global customer base. Revenue is not publicly disclosed, and the company is independently owned with no identified institutional investors or parent company.
Artifex Software firmographics
Firmographics- Name
- Artifex Software
- Legal name
- Artifex Software, Inc.
- Website
- https://artifex.com
- Company type
- Private
- Founded year
- 1989
- Operating status
- Operating
- Headcount range
- 11–50 employees
- Short description
- Artifex Software is a privately held developer of open-source and commercial document processing SDKs and APIs (Ghostscript, MuPDF, PyMuPDF, PDF.co, DocRaptor) serving developers, enterprises, and AI/LLM companies worldwide.
- Ownership category
- akta.pro rank
Artifex Software industry classification
Industry- Product category
- Document Processing Software
- NAICS
- Software Publishers (5132), Software Publishers (51321), Custom Computer Programming Services (541511)
- SIC
- Services-Prepackaged Software (7372), Services-Computer Programming, Data Processing, Etc. (7370)
- akta.pro primary industry
- Intelligent Document Processing (IDP) & OCR Automation (HDAEAHAC)
- akta.pro secondary industries
- Document Creation & Office Suites (BPAMAMAD), Accessible Content & Document Remediation Tools (EPUB/PDF/Video Accessibility, Alt-Text, WCAG Workflows) (EDAFAKAE)
Keywords
Where Artifex Software is headquartered
LocationHeadquarters
- HQ city
- Novato
- HQ country
- United States
- HQ region
- North America
Offices1 record
Markets served
Artifex Software business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Technology or R&D, Personnel, Infrastructure, Marketing or Sales, Operations
Revenue model
- Dual Licensing Model: Products offered under GNU AGPLv3 open source license (free) or commercial license with full ownership, no code disclosure requirements, and dedicated technical support. Commercial licenses include OEM distribution, subscription, and per-copy models.
- OEM Distribution License: Per-copy cost model with quarterly minimum fee for embedding Artifex technology in third-party products. Includes support and annual reporting on distribution volume but no source code disclosure required.
- Subscription License: Annual subscription model with technical support included. Requires annual reporting on volume of distribution (no report needed for internal usage).
- PyMuPDF Pro Subscription: Combined subscription product including PyMuPDF core, PyMuPDF4LLM for AI/RAG pipelines, and Office document format support (Word, Excel, PowerPoint, HWP) at a bundled price lower than purchasing separately.
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| Freemium | Others | GNU AGPLv3 Open Source License - Free |
| Subscription | Annual | Commercial Subscription License |
| Subscription | Multi-year contract | OEM Distribution License |
| Subscription | Annual | PyMuPDF Pro - Bundled Subscription |
Go-to-market motion3 records
Distribution channels7 records
Marketing channels8 records
Artifex Software product offering
Product offeringCore offering
Artifex Software develops and maintains open source and commercial document processing engines — most notably Ghostscript (PostScript/PDF interpreter and PDL converter), MuPDF (lightweight PDF rendering SDK), and their language-specific bindings (PyMuPDF, MuPDF.NET, MuPDF.js, Ghostscript.NET) — for embedding PDF rendering, text extraction, conversion, and AI/LLM-ready document parsing into third-party applications. The company distributes these engines under a dual-licensing model (GNU AGPLv3 open source and commercial licenses) and offers SaaS/API products PDF.co and DocRaptor for low-code and HTML-to-PDF workflows.
Product overview
Artifex Software provides a comprehensive document processing ecosystem centered on PDF technology, combining open-source and commercial offerings. The portfolio includes core engines MuPDF (lightweight PDF SDK) and Ghostscript (industry-standard PDL interpreter) as Python-accessible libraries PyMuPDF, specialized AI-ready variants PyMuPDF4LLM and PyMuPDF Pro with LLM/RAG optimizations and Office document support, and SaaS/API products PDF.co and DocRaptor for conversion and automation workflows. Products are available under open-source GNU AGPLv3 or commercial licensing.
Differentiator
Problem solved
Functional benefit
Brands
- PyMuPDF: High-performance Python library for PDF processing, data extraction, analysis, conversion, and manipulation.
- PyMuPDF4LLM
- PyMuPDF Pro
- MuPDF
- MuPDF.NET
- MuPDF.js
- Ghostscript
- Ghostscript.NET
- Ghostscript Enterprise
- PDF.co
- DocRaptor
- PDF2DOCX
- Office Solutions
Products and services
- PyMuPDF High-performance Python library for PDF manipulation, data extraction, analysis, conversion, and document processing. Provides fast, accurate text extraction with extensive documentation and samples, distributed via PyPI for developers building PDF applications in Python.
- PyMuPDF4LLM
Quantifiable outcome
- 10x faster PDF parsing without GPUs compared to GPU-based alternatives
- +4 more outcomes
Companies that use Artifex Software
Customer profileNamed customers13 records
Segments5 records
Ideal customer profiles4 records
Artifex Software technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- Yes
- API docs
- API detail
Core technology
AI maturity
App detail
Integration7 records
AI capability9 records
Feature8 records
Artifex Software partnerships and signals
Strategic signalPartnerships
Seven partnerships are on record, tiered core and minor.
- DocRaptorcoreArtifex acquired DocRaptor, a HTML-to-PDF conversion service powered by the Prince rendering engine, expanding Artifex's PDF generation capabilities.
- Insight AssuranceminorIndependent auditing firm that conducted the SOC 2 Type II compliance evaluation for Artifex Software's PDF.co product.
- LangChaincorePyMuPDF4LLM integrates with LangChain as a document loader, enabling LLM applications to use PyMuPDF for high-quality PDF text extraction within RAG pipelines.
- LlamaIndexcorePyMuPDF4LLM provides LlamaMarkdownReader for LlamaIndex integration, enabling seamless document loading for RAG applications with chunked output support.
- Hugging FacecorePyMuPDF4LLM SDK integrates with Hugging Face, simplifying document processing for AI pipelines and model training workflows.
- ZapiercorePDF.co provides Zapier plugin connecting to 7,000+ apps for no-code PDF automation workflows.
- Make (Integromat)corePDF.co Make plugin simplifies PDF tasks and data extraction with integration to thousands of apps for visual workflow automation.
Scale indicators6 records
Recent moves6 records
Expansion highlights6 records
Artifex Software competitors and assessment
Company assessmentDirect peers
- Apryse (iText + PDFTron): Apryse is the leading direct competitor in commercial PDF SDK and document processing tooling, formed by the merger of iText and PDFTron. They compete head-to-head with Artifex's MuPDF, Ghostscript, and PyMuPDF offerings across enterprise licensing, OEM, and developer SDK use cases.
- PSPDFKit: PSPDFKit offers commercial PDF SDKs and document processing tools targeted at enterprise developers, directly competing with MuPDF and Ghostscript across platforms. They share the same enterprise licensing model and target mobile, web, and server-side document workflows.
- Foxit Software: Foxit is a long-established competitor providing PDF SDKs, viewers, and document management solutions that compete directly with Ghostscript and MuPDF in the enterprise and OEM market. Their PhantomPDF and SDK offerings overlap heavily with Artifex's commercial portfolio.
- ABBYY: ABBYY provides document AI, OCR, and PDF processing SDKs for enterprise customers, directly overlapping with Artifex's document processing and rendering capabilities. Both target enterprise document automation, OCR, and content extraction workloads.
- LEADTOOLS: LEADTOOLS offers document and medical imaging SDKs including PDF, OCR, and document conversion libraries that compete with Artifex's PDF and document processing SDKs. They serve enterprise developers needing multi-format document processing capabilities.
Broad incumbents
- Adobe Document Services: Adobe is the dominant PDF platform incumbent offering PDF Services API, Acrobat SDK, and PDF Embed API. While broader in scope, Adobe directly competes with Artifex in enterprise PDF processing and represents the largest incumbent threat to Artifex's OEM and SDK business.
- Microsoft Document Intelligence: Microsoft's Azure AI Document Intelligence (formerly Form Recognizer) is a cloud-managed document AI service that competes with PyMuPDF4LLM in the enterprise AI document extraction market. As a broad incumbent with Azure distribution, Microsoft represents significant competitive pressure in the RAG ingestion layer.
Emerging players
- Unstructured.io: Unstructured.io is an AI-native document ingestion platform purpose-built for LLM and RAG pipelines, directly competing with PyMuPDF4LLM in the enterprise RAG document parsing layer. Both target the same AI/LLM customer segment with document extraction workflows.
- LlamaIndex (LlamaParse): LlamaIndex offers LlamaParse as a proprietary document parsing service for RAG applications. While Artifex's PyMuPDF4LLM integrates with LlamaIndex, LlamaParse represents an emerging competitive alternative that could capture part of the RAG ingestion workflow.
- Tesseract OCR: Tesseract is a leading open-source OCR engine that competes with Ghostscript and PyMuPDF in OCR-adjacent document processing workflows. While Tesseract focuses on OCR rather than full PDF processing, it represents an open-source alternative for text extraction workloads.
Market position
Strengths5 records
Weaknesses5 records
Competitive moat6 records
Key risks6 records
Key highlights7 records
Customer concentration
Artifex Software social profiles
Digital presenceArtifex Software compliance and trust
Trust signalCompliance1 record
Artifex Software financial estimates
Financial estimateRevenue estimate
Valuation estimate
Artifex Software leadership team
Management profileNumber of profiles
Profiles4 records
Artifex Software subsidiaries and ownership
Company hierarchySubsidiaries1 record
Artifex Software funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
Artifex Software M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about Artifex Software
What does Artifex Software do?
Artifex Software develops and maintains open source and commercial document processing engines — most notably Ghostscript (PostScript/PDF interpreter and PDL converter), MuPDF (lightweight PDF rendering SDK), and their language-specific bindings (PyMuPDF, MuPDF.NET, MuPDF.js, Ghostscript.NET) — for embedding PDF rendering, text extraction, conversion, and AI/LLM-ready document parsing into third-party applications. The company distributes these engines under a dual-licensing model (GNU AGPLv3 open source and commercial licenses) and offers SaaS/API products PDF.co and DocRaptor for low-code and HTML-to-PDF workflows.
Is Artifex Software a public or private company?
Artifex Software is a private company. It is classified as founder individual operated bootstrapped and is currently operating.
When was Artifex Software founded?
Artifex Software was founded in 1989. It employs 11 to 50 people.
Where is Artifex Software based?
Artifex Software is headquartered in Novato, United States, in the North America region.
How does Artifex Software make money?
Four revenue lines are on record. Dual Licensing Model is the primary driver. The others are OEM Distribution License, subscription License and pyMuPDF Pro Subscription.
Who are Artifex Software's main competitors?
Direct peers on record are Apryse (iText + PDFTron), PSPDFKit, Foxit Software, ABBYY and LEADTOOLS. Broad incumbents are Adobe Document Services and Microsoft Document Intelligence. Emerging players are Unstructured.io, LlamaIndex (LlamaParse) and Tesseract OCR.
Does Artifex Software have an API?
Yes. PDF.co API for PDF extraction, editing, conversion, and management with REST endpoints. Integrates with platforms like n8n, Zapier, and Make. Provides features for data extraction, text recognition, and PDF operations. Developer documentation is at pdf.co.
What industry is Artifex Software in?
Artifex Software's product category is Document Processing Software. Its primary akta.pro industry code is HDAEAHAC, Intelligent Document Processing (IDP) & OCR Automation, with a secondary code of BPAMAMAD, Document Creation & Office Suites. Its NAICS code is 5132 and its SIC code is 7372.