100% C# decoder; Decodes JB2 files into images: Png, TIFF and Jpeg.

JBIG2 .Net

convert JBIG2 documents to png, tiff, jpeg, bmp and multipage-TIFF.

JBIG2 .Net

JBIG2 .Net - 100% C# decoder; Decodes JB2 files into images: Png, TIFF and Jpeg.


JBIG2 .Net from the company SautinSoft is a standalone and simple SDK which provides you by API to decode jb2 files. The component will allow your applications to convert any page of JBIG2 files into a picture format: png, Tiff, jpeg using only 3-4 C# lines.

Feature Highlights

  • The component is completely written in managed C# and therefore you may include the sources into your project instead of .dll.

  • The component is the fully-managed .NET library to guarantee the fast working in .NET Framework.

  • There is no dependency of System.Drawing.Image class, therefore it may work with images of any size.

  • Allows to decode JB2 into Jpeg, TIFF, PNG and Multipage-TIFF.

  • Decompress any JBIG2 file that has been built in compliance with JBIG2 standard.

  • Works with multipage JBIG2 image files.

  • Supports enhanced JBIG2 features: Arithmetic decoding, MMR decoding, Huffman standard and user-supplied table decoding.

Using our JBIG2. Net decoder you get a fully independent and entirely written in 100% C# solution.

With the help of "JBIG2 .Net", any .Net application can easily decode JB2 files into familiar images. For example, to decode a *.jb2 file to a *.jpeg in C# you will only need to add a reference to the .dll and type a few lines of code:

          SautinSoft.JBIG2 j = new SautinSoft.JBIG2();
byte[] jb2Data = File.ReadAllBytes(@"C:\data.jb2");
                      List jpegList = j.DecodeToImages(jb2Data, false, JBIG2.OutputImageFormat.Jpeg);


  1. Save time and cost of the product development. The writing of own JB2 decoder in C# requires a lot of days of hard work and takes approx 10 000 C# code lines. JBIG2 .Net will save a lot of my time and I'll need only to add the reference to "SautinSoft.JBIG2.dll" and write 3-4 C# code lines.

  2. My application will be able to decode JB2 documents into various formats: Multipage TIFF, Jpeg, PNG.

  3. Because of this is absolutely standalone .Net library, my clients don't need to any extra software.

  4. My license will never expires. I pay a one time and can use JBIG2 .Net for a whole life without any additional fees.

  5. As bonus, I get unlimited technical support during a whole life for free and independently of the date of my purchasing.

Requirements and Technical Information

Our product is compatible with all .Net languages and supports all Operating Systems where .Net Framework can be used. Note that JBIG2 .Net is entirely written in managed C#, which makes it absolutely standalone and an independent library.

.Net Framework 4.0 and higher and .Net Core 2.0 and higher

.NET Framework 4.5, 4.6.1 and higher.

.NET Standard 2.0

.NET Core, .NET 5.0 and higher.

Multi-platform component, runs on:

  • Windows
  • Linux
  • Mac OS

Our component has proven itself on cloud platforms and services:

  • Microsoft Azure
  • Amazon Web Services (AWS)
  • Google Cloud Platform
  • SharePoint
  • Docker
  • Xamarin Forms
  • etc.

Reasonable prices

The library offers developers high quality conversion at reasonable prices. The main point of interest is that «JBIG2 .Net» is less expensive than all of its more or less popular counterparts. For example, a single license cost $200(US) with no additional fees or royalties!


To see this functionality firsthand, download the freshest «JBIG2 .Net» with code examples, 6.1 Mb.


JBIG2 .Net The limitations of the free version are: The trial notice "Created by trial version!" and the random addition of the word "TRIAL".