Skip to main content

Chardet: The Universal Character Encoding Detector

Detects
  • ASCII, UTF-8, UTF-16 (2 variants), UTF-32 (4 variants)

  • Big5, GB2312, EUC-TW, HZ-GB-2312, ISO-2022-CN (Traditional and Simplified Chinese)

  • EUC-JP, SHIFT_JIS, ISO-2022-JP (Japanese)

  • EUC-KR, ISO-2022-KR (Korean)

  • KOI8-R, MacCyrillic, IBM855, IBM866, ISO-8859-5, windows-1251 (Cyrillic)

  • ISO-8859-2, windows-1250 (Hungarian)

  • ISO-8859-5, windows-1251 (Bulgarian)

  • windows-1252 (English)

  • ISO-8859-7, windows-1253 (Greek)

  • ISO-8859-8, windows-1255 (Visual and Logical Hebrew)

  • TIS-620 (Thai)

Requires Python 2.6 or later

Command-line Tool

chardet comes with a command-line script which reports on the encodings of one or more files:

% chardetect somefile someotherfile
somefile: windows-1252 with confidence 0.5
someotherfile: ascii with confidence 1.0

About

This is a continuation of Mark Pilgrim’s excellent chardet. Previously, two versions needed to be maintained: one that supported python 2.x and one that supported python 3.x. We’ve recently merged with Ian Cordasco’s charade fork, so now we have one coherent version that works for Python 2.6+.

maintainer:

Dan Blanchard

maintainer:

Ian Cordasco

Release files for chardet 2.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for chardet 2.2.1
File Size Uploaded
chardet-2.2.1.tar.gz 180.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for chardet 2.2.1
File Interpreter ABI Platform
chardet-2.2.1-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 360.8 kB

Release files / chardet-2.2.1.tar.gz

Download URL chardet-2.2.1.tar.gz
Size 180.3 kB
Tags Source
SHA-256 checksum
How to use checksums
f1964f73f5ee9b7e0309098b9512d587fbba6dd5d1f3797b1c95529e5241bf09
BLAKE2b-256 checksum
How to use checksums
86e5e5f97d77cda0622e875d83edfdbb2f81ba38165e7197f9d185ba2c799f77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / chardet-2.2.1-py2.py3-none-any.whl

Download URL chardet-2.2.1-py2.py3-none-any.whl
Size 180.5 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
c72cce700513dbf2269f9695fa79402ef4b0860d2925a5cc4666b21647debb6a
BLAKE2b-256 checksum
How to use checksums
63b7de3834dc5c84dec3b839690bd663a07613b166b0b7217e46687a1f7eced2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page