UTF.Unknown NuGet Package

Detect character set for files, streams and other bytes.

This package is based on Ude and since version 2 also on uchardet, which are ports of the Mozilla Universal Charset Detector.

Features:
- Easy to use API
- Supports frameworks:
- .NET 8, 9 and 10
- .NET Standard 2.0
- Strong named
- XML documentation included

Compared to Ude:

- Refactored API, namespaces and removed dead code
- Added some docs
- Improved error handling
- Improved unit tests.




Got any UTF.Unknown Question?





Info

Version: 2.7.0
Author(s): Julian Verdurmen, Rustam Sayfutdinov, Rudi Pettazzi, Shy Shalom
Last Update: Friday, August 21, 2026
.NET Fiddle: Online Example
Project Url: https://github.com/CharsetDetector/UTF-unknown
NuGet Url: https://www.nuget.org/packages/UTF.Unknown


Install
Install-Package UTF.Unknown
dotnet add package UTF.Unknown
paket add UTF.Unknown
UTF.Unknown Download (Unzip the "nupkg" after downloading)

.NETFramework 4.0
  • No dependencies.
.NETStandard 1.0 .NETStandard 1.3 .NETStandard 2.0 netcoreapp3.0
  • No dependencies.
1 package depend on this package.


Tags



STATS

must-have-score

5.5

avg-downloads-per-day

2726

days-since-last-release

15