toolcompass.

Find your next AI tool

Search by product name or task. Press Escape to close.

libenca

● Identity checked

Code · Vendor site 2026-10-04

Enca (Extremely Naive Charset Analyser) is a C library that detects text encodings and can convert files between charsets using built-in or external converters such as iconv. Michal Čihař maintains releases and documentation on cihar.com with sources hosted on GitHub.

Updated 2026-10-04View sources
Official website
Category
Code
Free access
Project page offers free source downloads and documents the library under open-source licensing.
API access
API documentation is published with the source distribution for charset detection and conversion routines.

Is libenca right for you?

A good fit for

Developers processing legacy text files who need automatic charset detection and conversion in C pipelines.

Before you choose

Enca is a library you compile into applications rather than a hosted conversion service.

Charset detection library

Enca helps C applications guess text encodings and transcode legacy files using lightweight analysis and external converters.

What it can do

Features & capabilities

Unknown is different from unavailable. Each fact carries its own evidence.

CapabilityValueEvidenceChecked
Charset detectionPage describes Enca as detecting character set and encoding of text files.Facts sourced2026-10-04
ConversionSite notes conversion via built-in or external tools such as libiconv and librecode.Facts sourced2026-10-04
Current releaseDownload section lists source tarballs for version 1.19.Facts sourced2026-10-04

Understand the total cost

libenca pricing & plans

Free

Free

Project page offers free source downloads and documents the library under open-source licensing.

Access
Project page offers free source downloads and documents the library under open-source licensing.
Explore pricing & history

Alternatives to libenca

View all ↗

The practical questions

Frequently asked questions

What is libenca used for?

Enca (Extremely Naive Charset Analyser) is a C library that detects text encodings and can convert files between charsets using built-in or external converters such as iconv. Michal Čihař maintains releases and documentation on cihar.com with sources hosted on GitHub.

Does libenca have a free plan?

Project page offers free source downloads and documents the library under open-source licensing.. This record lists ongoing free access; check the plan limits before starting.

How much does libenca cost?

No paid monthly price is listed; this record treats the product as free to start. See the plan cards for entitlements, billing commitments and seat minimums.

Can I use libenca through an API?

API documentation is published with the source distribution for charset detection and conversion routines.. API access and subscription access may have different terms; consult the linked sources.

What should I check before choosing it?

Enca is a library you compile into applications rather than a hosted conversion service.

Price history

No retained pricing changes yet. A current price alone does not establish a historical trend.

How this profile is supported

Facts apply to the named version and check date. Send a sourced correction if something changed.