IRONSOFTWAREHOME

Using IronPDF on Mac

Curtis Chau
Curtis Chau
Updated: August 2, 2026

IronPDF fully supports macOS (formerly "OS X") for .NET Standard Libraries, Core applications, and .NET 10, 9, 8, 7, 6 & 5 projects.

We do not support the development of .NET Framework projects on macOS as they are implemented by Xamarin, and are not an official release of the .NET runtime.

IronPDF has fully supported all versions of macOS out-of-the-box since 2020. There are no dependencies to install; however, we recommend installing the Mac-specific package for optimal performance.

Latest Mac ARM Machines:

For the newer Apple Silicon Macs, install the IronPdf.MacOs.ARM NuGet package.

dotnet add package IronPdf.MacOs.ARM

Older Mac Intel Machines:

For Intel Macs, install the IronPdf.MacOs NuGet package.

dotnet add package IronPdf.MacOs

Notes

No code changes are required to support Apple users or developers. Once developed on a Mac, developers can also deploy to Windows, Linux, and Mac environments. This will require the developers to add additional binaries depending on where the project is being deployed.

On macOS, the only difference is that multithreaded PDF rendering support (often important on web servers) cannot yet be supported due to the lack of a message pump built into the Chromium Embedded Framework for Mac.

We value support for macOS because many .NET developers, including members of our team, enjoy developing .NET applications on Visual Studio for Mac and JetBrains Rider on macOS.

macOS Specific Configuration & Install

NuGet

Apple has used various generations of Intel processors over the years, and since 2020, they have been launching Mac computers with Apple Silicon processors.

DLL Download

For offline usage, you can download the DLL and add a reference to your project.

Hardware Specification

IronPDF uses Chromium to render HTML to PDF. The Chromium engine delivers results that are pixel-perfect to Chrome's print feature. The hardware specifications are primarily for running the Chromium engine, which demands most of the computing power.

  • Minimum: 1 Core & 1.75 GB of RAM
  • Recommended: 2 Cores & 8 GB of RAM or above

Frequently Asked Questions

Can IronPDF be used on Mac operating systems?

Yes, IronPDF fully supports macOS for .NET Standard Libraries, Core applications, and .NET 10, 9, 8, 7, 6, & 5 projects.

Do I need any additional dependencies to use IronPDF on macOS?

No additional dependencies are required to use IronPDF on macOS. However, installing the Mac-specific package is recommended for optimal performance.

What package should I install for newer Apple Silicon Macs?

For newer Apple Silicon Macs, you should install the IronPdf.MacOs.ARM NuGet package.

What package is recommended for older Intel-based Macs?

For older Intel-based Macs, it's recommended to install the IronPdf.MacOs NuGet package.

Is multithreaded PDF rendering supported on macOS?

Due to the lack of a message pump in the Chromium Embedded Framework for Mac, multithreaded PDF rendering is not currently supported.

Can I develop .NET applications on macOS and deploy them on other platforms?

Yes, once developed on a Mac, .NET applications can be deployed on Windows, Linux, and Mac environments.

What are the minimum hardware specifications for using IronPDF with Chromium?

The minimum hardware specifications are 1 Core and 1.75 GB of RAM.

What are the recommended hardware specifications for optimal performance with IronPDF?

For optimal performance, IronPDF recommends at least 2 Cores and 8 GB of RAM or above.

Is it possible to use IronPDF offline on macOS?

Yes, you can use IronPDF offline by downloading the DLL and adding a reference to your project.

Why is macOS support important for IronPDF?

macOS support is important because many .NET developers enjoy using Visual Studio for Mac and JetBrains Rider on macOS to develop applications.

Curtis Chau
Technical Writer

Curtis Chau holds a Bachelor’s degree in Computer Science (Carleton University) and specializes in front-end development with expertise in Node.js, TypeScript, JavaScript, and React. Passionate about crafting intuitive and aesthetically pleasing user interfaces, Curtis enjoys working with modern frameworks and creating well-structured, visually appealing manuals.

...
Read More

Ready to Get Started?

Nuget Downloads 20,809,720Version:2026.9just released

Get your free 30-day Trial Key instantly.
No credit card or account creation required
C# NuGet Library for PDF
Install with NuGet

Version: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. In Solution Explorer, right-click References, Manage NuGet Packages
  2. Select Browse and search "IronPdf"
  3. Select the package and install
C# PDF DLL
Download DLL

Version: 2026.9

or download Windows Installer here.

  1. Download and unzip IronPDF to a location such as ~/Libs within your Solution directory
  2. In Visual Studio Solution Explorer, right click References. Select Browse, "IronPdf.dll"

Licenses from $999

Key in blue circle

Get your free 30-day Trial Key instantly.

Your trial license will be sent to your email address

No limitations. 100% unlocked. No credit card.

bullet_checkedNo credit card or account creation requiredNo limitations. 100% unlocked. No credit card.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Book your free Live Demo
Booking Badge

Trusted by Millions of Engineers Worldwide

Iron Software's customer logos
Get Your No-Obligation Consult
Complete the form below or email sales@ironsoftware.com
Your details will always be kept confidential.
Trusted by Millions of Engineers Worldwide
Iron Software's customer logos
Get your free 30-day Trial Key instantly.
No credit card or account creation required