IRONSOFTWAREHOME

How to Setup IronOCR using the Windows Installer

Kye Stuart
Kye Stuart
Updated: August 2, 2026

IronOCR is a powerful .NET library for Optical Character Recognition (OCR), enabling developers to extract text from images, scanned PDFs, and more - all within C# or VB.NET applications. While NuGet is the most popular way to install IronOCR, we also offer a Windows Installer for environments that prefer an offline or GUI-based setup.

Download the IronOCR Windows Installer

To get started, download the latest version of the IronOCR Installer:

Once downloaded, extract the ZIP archive and run the IronOCR Installer.exe file.

Step-by-Step Installation Guide

  1. Launch the Installer: Double-click the executable file. Carefully read through the End User License Agreement. To proceed, select the checkbox indicating your agreement, then click Next.
    IronOCR-license-agreement
  2. Choose Installation Folder: You can install IronOCR to the default directory or choose a custom location. After making your selection, click Next to continue.
    IronOCR-folder-location
  3. Select Start Menu Folder: Here you can choose whether to create a program shortcut. You can either browse and select a shortcut location or elect not to create a Start Menu folder.
    IronOCR-start-menu
  4. Install the Program: Finally, click Install to install IronOCR to the designated location on your computer.
    IronOCR-install

Modify Environment Variables After Installation

In most cases, the IronOCR Windows Installer will automatically set up all necessary environment variables. However, if you encounter issues (e.g., integration problems with Visual Studio or system access to the IronOCR install directory), you may need to manually set the IronOCR_INSTALL_DIR environment variable.

Modify Environment Variables in Windows 11

Here's how to manually set the environment variable on Windows 11:

  1. Press Windows + R to open the Run dialog. Type sysdm.cpl and press Enter. run program win11
  2. In the System Properties window, navigate to the Advanced tab, then click Environment Variables. system properties win11
  3. In the Environment Variables dialog, you can add or edit variables under:
    • User variables (just for your Windows user account)
    • System variables (available to all users) environment variables window
  4. Click New to create a new variable (or select Edit to modify an existing one).
  5. Set the following values:
    • Variable Name: IRONOCR_INSTALL_DIR
    • Variable Value: C:\Program Files (x86)\IronSoftware\IronOcr edit user variable win11
  6. Click OK on all dialogs to save your changes.
  7. Restart your computer for the changes to apply system-wide.

Modify Environment Variables on Windows 10

If you're running Windows 10, use these steps to configure the same environment variable:

  1. Right-click the Start menu, then choose System.
  2. In the Settings window, scroll down to Related Settings and click Advanced System Settings.
  3. In the System Properties window, go to the Advanced tab and click Environment Variables... system properties win10
  4. Under User Variables or System Variables, click New or Edit as needed.
  5. Input the following:
    • Variable Name: IRONOCR_INSTALL_DIR
    • Variable Value: C:\Program Files (x86)\IronSoftware\IronOcr environment variables window
  6. Click OK and Apply to save changes.
  7. Restart your computer for full effect.

Need Help?

If you run into any installation issues, rest assured that we have resources to help you:

Frequently Asked Questions

What is the main use of IronOCR?

IronOCR is a powerful .NET library for Optical Character Recognition (OCR), enabling developers to extract text from images, scanned PDFs, and more within C# or VB.NET applications.

How can I download the IronOCR Windows Installer?

To download the IronOCR Windows Installer, visit the official Iron Software website and download the latest version of the IronOCR Installer ZIP archive.

What are the steps to launch the IronOCR Installer?

To launch the IronOCR Installer, double-click the executable file, read the End User License Agreement, agree to the terms, and click 'Next' to proceed.

Can I choose a custom installation folder for IronOCR?

Yes, during the installation process, you can choose to install IronOCR to the default directory or specify a custom location before continuing with 'Next'.

How do I modify environment variables for IronOCR on Windows 11?

Open the Run dialog, type sysdm.cpl and navigate to the Advanced tab in System Properties. Go to Environment Variables to add or edit the 'IRONOCR_INSTALL_DIR' with the appropriate value.

Do I need to manually set environment variables after installing IronOCR?

In most cases, the IronOCR Installer automatically sets up necessary environment variables. However, you may need to manually configure them if you face integration problems.

What should I do if I encounter installation issues with IronOCR?

If you encounter issues, consult the IronOCR Troubleshooting Guide, reach out via the Technical Support Page, or directly contact the support team through the provided links.

How can I ensure IronOCR is accessible system-wide after installation?

To ensure system-wide accessibility, make sure to set the 'IRONOCR_INSTALL_DIR' environment variable correctly and restart your computer after making changes.

Kye Stuart
Technical Writer

Kye Stuart merges coding passion and writing skill at Iron Software. Educated at Yoobee College in software deployment, they now transform complex tech concepts into clear educational content. Kye values lifelong learning and embraces new tech challenges.

...
Read More

Ready to Get Started?

Nuget Downloads 6,236,385Version: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 IronOcr
nuget.org/packages/IronOcr/
  1. In Solution Explorer, right-click References, Manage NuGet Packages
  2. Select Browse and search "IronOCR"
  3. Select the package and install
C# PDF DLL
Download DLL

Version: 2026.9

or download Windows Installer here.

  1. Download and unzip IronOCR to a location such as ~/Libs within your Solution directory
  2. In Visual Studio Solution Explorer, right click References. Select Browse, "IronOCR.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
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