Stay Updated with IronOCR’s Changelog

IronOCR Roadmap

We developed IronOCR to fill a market need, and it’s excelled as one of our leading products. Today we are continually shipping new feature requests, driven by community demand.

We actively work with Google’s latest Tesseract technology to drive stability and high accuracy. This ensures our customers are benefiting from the cutting-edge OCR reading engine.

Our monthly releases see IronOCR continually prove its worth and drive our mission to help end users move the .NET language forward.

We know IronOCR is one of the top choices developers make1. To cement IronOCR as the leading product of its kind, we are applying the latest technology to improve image filters, computer vision, and machine learning.

Our next epic will be to launch IronOCR for multiple programming languages.

¹Based on a customer survey conducted in June 2022.


April 2026

IronOCR v2026.4.1

PM > Install-Package IronOcr -Version 2026.4.1

Release Notes

  • Added full ICAO MRZ field extraction and best-effort VIZ Date of Issue detection to PassportInfo

  • Fixed crash in SaveAsSearchablePdf when using Scale() or EnhanceResolution() during batch text rendering.
  • Fixed System.Memory assembly version conflict (FileLoadException) affecting .NET Framework 4.8 customers

  • Updates internal dependencies.

March 2026

IronOCR v2026.3.3

PM > Install-Package IronOcr -Version 2026.3.3

Release Notes

  • Fix ReadPhoto and ReadScreenShot crash when no text is detected
  • Fixed an issue where Unicode characters and non-standard fonts were not rendering correctly in draw text operations.
  • Add Custom Font Support for Searchable PDF Generation fixing UTF-8 Character Rendering Issues
  • Fix unnecessary HOCR generation and temp file cleanup issues

  • Updates internal dependencies.

February 2026

IronOCR v2026.2.1

PM > Install-Package IronOcr -Version 2026.2.1

Release Notes

  • Updates internal dependencies.

January 2026

IronOCR v2026.1.2

PM > Install-Package IronOcr -Version 2026.1.2

Release Notes

  • Updates internal dependencies.

December 2025

IronOCR v2025.12.3

PM > Install-Package IronOcr -Version 2025.12.3

Release Notes

  • Added SaveAsSearchablePdf() support for OcrPhotoResult and OcrDocAdvancedResult

  • Fixed an issue where corrupted characters from the input Pdf appeared in the output searchable Pdf
  • Fixed an issue where SaveAsSearchablePdf() throws exception when applying Deskew() to OcrInput
  • Fixed an issue where SaveAsSearchablePdf() throws exception when ApplyFilter was set to true

  • Updates internal dependencies.

Scale()andEnhanceResolution()filters incompatible withSaveAsSearchablePdf()- all other 10 filters work correctly. (This will log asOCR-405)


November 2025

IronOCR v2025.11.31

PM > Install-Package IronOcr -Version 2025.11.31

Release Notes

  • Added support Ocr handwritten text in English

  • Improve processing time when generating OCR searchable PDF.

  • Fixed an issue where ASP.NET Web App .NET Framework (MVC/Web Forms) throws exception when using advanced scan methods.
  • Fixed an issue where SaveAsSearchablePdf() throws 'Sequence contains no elements' exception
  • Fixed an issue native reference files cannot be located in ASP.NET Web Forms Site (Legacy template)

  • Combined IronOcr.Extensions.AdvancedScan to the main IronOcr package
  • Updates internal dependencies.

October 2025

IronOCR v2025.10.11

PM > Install-Package IronOcr -Version 2025.10.11

Release Notes

  • Updates Internal Dependencies.

September 2025

IronOCR v2025.9.7

PM > Install-Package IronOcr -Version 2025.9.7

Release Notes

  • Updates IronSoftware.System.Drawing to 2025.9.3.

  • Optimizes memory consumption for Tiff image inputs.

August 2025

IronOCR v2025.8.6

PM > Install-Package IronOcr -Version 2025.8.6

Release Notes

  • Updates IronSoftware.System.Drawing to 2025.8.1.

  • Fixes UseCustomTesseractLanguageFile cannot load file name with space.
  • Fixes text flow in incorrect directions when generating searchable PDFs.

  • Introduces 4 OrientationDetectionMode inDetectPageOrientation(): Fast, Balanced, Detailed, ExtremeDetailed.

  • Improves DetectPageOrientation() outputs.

July 2025

IronOCR v2025.7.19

PM > Install-Package IronOcr -Version 2025.7.19

Release Notes

  • Updates IronSoftware.System.Drawing to 2025.7.12.

  • Fixes an issue where ReadPassport throwed an error of System.Index.OutOfRange for certain PDF inputs.

June 2025

IronOCR v2025.6.4

PM > Install-Package IronOcr -Version 2025.6.4

Release Notes

  • Updates IronSoftware.System.Drawing to 2025.6.2.

  • Fixes memory leak when loading PDFs that could cause applications to consume excessive memory over time.
  • Fixes SaveAsSearchablePdf() ignores page indices from LoadPdfPages().
  • Fixes SaveAsSearchablePdf() returns output PDFs with copies of the first page content for certain input PDFs.

  • Improves searchable PDF text layer coordinates to align more with input contents.
  • Improves significant latency for TIFF page Load and Read.

  • Adds explanation on how Timeout works for ReadAsync method.

May 2025

IronOCR v2025.5.11

PM > Install-Package IronOcr -Version 2025.5.11

Release Notes

Updates:

  • Updates IronSoftware.System.Drawing to version 2025.5.3.

Features:

  • First release of IronOcr.Extensions.AdvancedScan for Linux and macOS.

Bug Fixes:

  • Fixes issue where SaveAsSearchablePdf() ignores page indices from LoadPdfPages().

Enhancements:

  • Reduces processing time when generating searchable PDFs after OCR.
  • Adds options to generate searchable PDFs with or without OCR filters applied in the SaveAsSearchablePdf method.

Breaking Changes:

  • Deprecates IronOcr.ComputerVision package required to run FindTextRegion and FindMultipleTextRegions APIs. Now, IronOcr.Extensions.AdvancedScan is required instead.
  • Changes FrameNumber property to PageNumber in the ReadPhoto method.

April 2025

IronOCR v2025.4.13

PM > Install-Package IronOcr -Version 2025.4.13

Release Notes

Updates
  • Updates IronSoftware.System.Drawing to version 2025.3.6.
Bug Fixes

Fixes error in SaveAsHtmlDocument() method caused by PdfDocEncoding type initializer exception related to obfuscation issue.


March 2025

IronOCR v2025.3.2

PM > Install-Package IronOcr -Version 2025.3.2

Release Notes

  • Updates IronSoftware.System.Drawing to 2025.3.5.
  • Fixes incorrect page dimensions of generated searchable PDFs from image inputs.

February 2025

IronOCR v2025.2.3

PM > Install-Package IronOcr -Version 2025.2.3

Release Notes

Enhancements:

Enhances the speed performance by 30% and optimized memory management by 40% for the Read and SaveAsSearchablePdf methods.

Bug Fixes:

  • Fixes deployment process does not respect the installation path being set.
  • Fixes issues with reading and generating multi-file types as searchable PDFs.

January 2025

IronOCR v2025.1.2

PM > Install-Package IronOcr -Version 2025.1.2

Release Notes

Enhancements:

  • Improves reading speed when enabling RenderSearchablePdf and AutoRotateDetectionForRenderSearchablePdf.
  • Improves an exception error message for an edge case issue in Read method.
  • Updates dependency packages to address known security vulnerabilities.
  • Disables internal log messages.

Bug Fixes:

  • Fixes an issue where serializing OcrResult to JSON throws an exception.

December 2024

IronOCR v2024.12.2

PM > Install-Package IronOcr -Version 2024.12.2

Release Notes

  • Updates IronSoftware.System.Drawing Dependency to 2024.12.3

November 2024

IronOCR v2024.11.3

PM > Install-Package IronOcr -Version 2024.11.3

Release Notes

  • Updates IronSoftware.System.Drawing Dependency to 2024.9.15.
  • Reduces the file size of searchable PDFs for majority of the use cases.
  • Fixes the issue of inconsistent dimensions in searchable PDFs.
  • Adds a new Tesseract configuration, AutoRotateDetectionForRenderSearchablePdf, enabling users to disable automatic rotation and manually adjust the input file's orientation.

October 2024

IronOCR v2024.10.3

PM > Install-Package IronXL.Excel -Version 2024.10.3

Release Notes

  • Improves ReadPassport for rotated input.
  • Updates IronSoftware.System.Drawing Dependency to 2024.9.11

September 2024

IronOCR v2024.9.6

PM > Install-Package IronXL.Excel -Version 2024.9.6

Release Notes

  • Adds a new reading method ReadDocumentAdvanced specialized for Table data read.
  • Updates IronSoftware.System.Drawing Dependency to 2024.9.10

August 2024

IronOCR v2024.8.21

PM > Install-Package IronXL.Excel -Version 2024.8.21

Release Notes

  • Fixes temp files do not get cleaned after finish reading
  • Updates IronSoftware.System.Drawing Dependency to 2024.8.1

July 2024

IronOCR v2024.7.13

PM > Install-Package IronXL.Excel -Version 2024.7.13

Release Notes

  • Fixes DetecPageOrientation only returned the result of the first page content.
  • Fixes ConvertToSearchablePdf overload issue.
  • Reduces searchable PDF output file size from Tiff input file.
  • Updates IronSoftware.System.Drawing Dependency to 2024.7.2

June 2024

IronOCR v2024.6.3

PM > Install-Package IronOcr -Version 2024.6.3

Release Notes

  • Improved control over scanned characters: Gain more control over the characters captured during advanced scans.
  • Enhanced document scanning: Advanced scan mode now supports a wider range of languages including Chinese, Traditional Chinese, Japanese, Korean, and Latin, allowing you to scan documents in more languages.
  • Fixes issue where searchable PDFs returned overlapped text: This update resolves an issue where text in searchable PDFs appeared overlapped after scanning.
  • Fixes issue when deploying to Azure Function: This update resolves an issue where deploying IronOCR to Azure Functions caused an error.
  • Updates IronSoftware.System.Drawing Dependency to 2024.6.1

May 2024

IronOCR v2024.5.25

PM > Install-Package IronXL.Excel -Version 2024.5.25

Release Notes

  • Introduces new Read methods, required separate installation of the IronOcr.Extension.AdvancedScan package.
  • New advanced method: ReadPhoto() [See IronOcr.Extension.AdvancedScan NuGet package].
  • New advanced method: ReadScreenshot() [See IronOcr.Extension.AdvancedScan NuGet package].
  • New advanced method: ReadPassport() [See IronOcr.Extension.AdvancedScan NuGet package].
  • New advanced method: ReadLicensePlate() [See IronOcr.Extension.AdvancedScan NuGet package].
  • Updates IronSoftware.System.Drawing Dependency to 2024.5.1

April 2024

IronOCR v2024.4.6

PM > Install-Package IronXL.Excel -Version 2024.4.6

Release Notes

  • Remove public log that is not related to OCR processs.
  • Updates IronSoftware.System.Drawing Dependency to 2024.4.1

March 2024

IronOCR v2024.3.4

PM > Install-Package IronXL.Excel -Version 2024.3.4

Release Notes

  • Implement DetectPageOrientation to detect orientation of the input.
  • Fixed a bug where license key would not be picked up from web.config file in .NET Framework.
  • Updates IronSoftware.System.Drawing Dependency to 2024.3.4

February 2024

IronOCR v2024.2.41

PM > Install-Package IronXL.Excel -Version 2024.2.41

Release Notes

  • Overhauls all OcrInput methods to use Load instead of Add prefix. Please try .Load(), .LoadImage(), .LoadPdf()
  • Improved overall speed by up to 90% in large PDF input contexts, using up to 80% less allocations and live objects
  • Improved memory management for bitmaps in IronCV contexts
  • Moved SearchablePdf to its own flag. See Configuration.RenderSearchablePdf which is on by default
  • Removed hOCR outputs from default flags. Use Configuration.RenderhOCR = true to explicitly use
  • Updates IronSoftware.System.Drawing Dependency to 2024.2.2

January 2024

IronOCR v2024.1.17

PM > Install-Package IronXL.Excel -Version 2024.1.17

Release Notes

  • Updates IronSoftware.System.Drawing to v2024.4.1
  • Fix Rotation got ignored in output searchable PDF
  • Fix the dimension of the output searchable PDF to be relative to the input images
  • Fix issue of 16 BPP bmp exported as blank searchable PDF

December 2023

IronOCR v2023.12.34

PM > Install-Package IronXL.Excel -Version 2023.12.34

Release Notes

  • Updates IronSoftware.System.Drawing to v2023.12.1

November 2023

IronOCR v2023.11.35

PM > Install-Package IronXL.Excel -Version 2023.11.35

Release Notes

  • Saving Searchable PDF now correctly outputs original image dimensions instead of A4
  • Resolved issue with pre-rotated PDF documents saving as square output Searchable PDFs
  • OcrResult.Barcode's Position data now based on original image instead of relative to Crop Region
  • Support for UTF-8 Encodings for OcrResult.SaveAsTextFile
  • StampCropRectangle can now accept a list of rectangles to stamp
  • StampCropRectangle has a static overload that returns the stamped OcrInput for further processing

October 2023

IronOCR v2023.10.9

PM > Install-Package IronXL.Excel -Version 2023.10.9

Release Notes

  • Updated IronSoftware.System.Drawing to version 2023.10.1.
  • Updated IronSoftware.Common to version 2023.10.2.

September 2023

IronOCR v2023.9.4

PM > Install-Package IronXL.Excel -Version 2023.9.4

Release Notes

  • Fixes bug causing a crash when multiple Iron Software products are installed
  • Added IronSoftware.Common as a new dependency
  • Updated IronSoftware.System.Drawing to version 2023.9.2
  • Updated IronSoftware.Native.PdfModelto version 2023.9.18570

August 2023

IronOCR v2023.8.34

PM > Install-Package IronXL.Excel -Version 2023.8.34

Release Notes

  • Searchable PDFs now retain bookmarks, annotations, page orientation, etc. (use OcrPdfInput)
  • Searchable PDFs now require less disk space
  • Added OcrPdfInput class for streamlined OCR of PDF documents
  • Added OcrImageInput class for streamlined OCR of images
  • Deprecated OcrInput class, although it will still be available for the foreseeable future
  • Fixes stamping of crop rectangles not displaying properly

July 2023

IronOCR v2023.7.28

PM > Install-Package IronXL.Excel -Version 2023.7.28

Release Notes

  • Added EnableTesseractWarnings set to false by default, to suppress Tesseract warnings in the console
  • Using IronSoftware.Native.PdfModel to read and write PDF
  • Updates IronSoftware.System.Drawing to 2023.7.1

June 2023

IronOCR v2023.6.6

PM > Install-Package IronXL.Excel -Version 2023.6.6

Release Notes

  • PostBuildEvent Runtime Folder Copy Fix: Resolved an issue related to copying the runtime folder during PostBuildEvent
  • Updates IronSoftware.System.Drawing to 2023.6.1

May 2023

IronOCR v2023.5.35

PM > Install-Package IronXL.Excel -Version 2023.5.35

Release Notes

  • Fixes an issue where license keys would not be retrieved from web.config in some .NET Framework ASP.NET projects
  • Updates IronSoftware.System.Drawing to 2023.4.4

April 2023

IronOCR v2023.4.13

PM > Install-Package IronXL.Excel -Version 2023.4.13

Release Notes

  • Updates IronSoftware.System.Drawing to 2023.3.3
  • Includes new ReadPdfAndOverlayText method on IronTesseract to add text and preserve original PDF bookmarks/annotations
  • Resolves an issue causing Searchable PDFs with many images to becomes large files
  • Fixes an issue where the Binarize filter made Searchable PDFs blank
  • Fixes issue where the Read method would create temp files and not clean them up
  • Adds support for the Iron Suite license keys
  • Fixes issues with license keys stored in .config and .json files not being picked up by IronOCR
  • Adds support for license keys stored in .config and .json files in subfolders of the application

March 2023

IronOCR v2023.3.2

PM > Install-Package IronXL.Excel -Version 2023.3.2

Release Notes

  • Adds compatibility for AWS (Amazon Linux)
  • Adds compatibility for various older Linux distributions
  • Improves reliability when reading text from PDFs
  • Improves speed and fidelity when creating searchable PDFs
  • Improves logic for finding language files
  • Removes dependency on System.Drawing

January 2023

IronOCR v2023.1.11644

PM > Install-Package IronXL.Excel -Version 2023.1.11644

Release Notes

  • Adds Installation.LanguagePackDirectory for specifying path to .ocrdata files
  • Fixes IronOcr for use with ClickOnce publishing and 'dotnet publish' command
  • Fixes some instances where language packs would fail to load
  • Fixes crop rectangle being ignored when reading from TIFF images
  • Fixes trial users not being able to read text from images
  • Allows single-threaded OCR reads (see IronTesseract.Multithreaded)

December 2022

IronOCR v2022.12.10830

PM > Install-Package IronXL.Excel -Version 2022.12.10830

Release Notes

  • Adds IronSoftware.System.Drawing to replace System.Drawing.Common in IronOCR
  • Removes internal dependency on System.Drawing.Common (see footnote [1] for more info)
  • Adds support for .NET 7
  • Removes support for .NET Framework 4. Minimum supported for .NET Framework is now version 4.6.2
  • Improves support for many Linux Distros
  • Improves OcrFilters.DeNoise: Now reduces speckle noise.
  • Adds brand new OcrFilters to improve reading from noisy images:
  • Open: Filter that is useful for removing noise.
  • Close: Filter that is useful for closing small holes inside foreground objects.
  • AdaptiveThreshold: Applies a Bradley Adaptive Threshold to the image.

    [1] Note about removal of System.Drawing.Common:

    - Microsoft has discontinued support for System.Drawing.Common on non-Windows for .NET 6, and completely for .NET 7 : https://docs.microsoft.com/en-us/dotnet/core/compatibility/core-libraries/6.0/system-drawing-common-windows-only
  • In order to handle this, we have developed an open-source library called IronSoftware.System.Drawing which easily translates between all the common types and formats that System.Drawing.Common did which will replace it
  • Customers who still want to use System.Drawing.Common with IronOCR will still be able to. IronSoftware.System.Drawing will work with this format but since System.Drawing.Common is no longer a dependency, usage will require the customer to add a using System.Drawing.Common; call in their code.