UCHARDET(1)
β¨ NAME β¨
uchardet β the Universal Charset Detector, bestie edition π
π DESCRIPTION π
okay so picture this: you have a file, right? and you have zero idea what encoding it's in. no BOM, no clues, no nothing. that's literally the exact situation the uchardet CLI was born for π«Ά
it's an encoding detector utility. you hand it one or several files in an unknown character encoding β and it takes no additional information from you, it just looks at the text and attempts to determine what the encoding is. main character energy, honestly π
and the best part? the encoding names it hands back are iconv-compatible β¨ so you can take that answer and immediately feed it into iconv without any awkward middle step. it just works. slay.
πΈ Usage πΈ
uchardet [Options] [File]...
-vβ print the version and build information. it's giving receipts π-hβ print the help text. your lil map of the whole thing πΊοΈ
ngl the usage is genuinely this simple. options, then your files, done. no cap. π
uchardet Command Line Interface β that's the whole vibe, that's the whole program π¦
uchardet Β· July 2011 β yeah she's been iconic since 2011 and she's still out here detecting charsets for you π thank you for coming to my ted talk, mwah π
π¦ where this page comes from
- alpine 3.24: uchardet-doc 0.0.8-r2 Β· MPL-1.1
- arch rolling: uchardet 0.0.8-4 Β· MPL-1.1
- centos-stream 10: uchardet 0.0.8-7.el10 Β· MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.0-or-later
- debian bookworm: uchardet 0.0.7-1 Β· MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.1-or-later
- debian trixie: uchardet 0.0.8-1+b2 Β· MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.1-or-later
- fedora 43: uchardet 0.0.8-8.fc43 Β· MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.0-or-later
- fedora 43: uchardet 0.0.8-8.fc43 Β· MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.0-or-later
- fedora 44: uchardet 0.0.8-10.fc44 Β· MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.0-or-later
- fedora 44: uchardet 0.0.8-10.fc44 Β· MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.0-or-later
- nixpkgs unstable: uchardet 0.0.8
- opensuse-leap 16.0: uchardet 0.0.8-160000.2.2 Β· GPL-2.0-or-later OR MPL-1.1 OR LGPL-2.1-or-later
- opensuse-leap 16.0: uchardet 0.0.8-160000.2.2 Β· GPL-2.0-or-later OR MPL-1.1 OR LGPL-2.1-or-later
- opensuse-leap 16.0: uchardet 0.0.8-160000.2.2 Β· GPL-2.0-or-later OR MPL-1.1 OR LGPL-2.1-or-later
- opensuse-leap 16.0: uchardet 0.0.8-160000.2.2 Β· GPL-2.0-or-later OR MPL-1.1 OR LGPL-2.1-or-later
- ubuntu jammy: uchardet 0.0.7-1build2 Β· MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.1-or-later
- ubuntu noble: uchardet 0.0.8-1build1 Β· MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.1-or-later
- ubuntu questing: uchardet 0.0.8-1build1
- ubuntu resolute: uchardet 0.0.8-2 Β· MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.1-or-later
- ubuntu stonking: uchardet 0.0.8-2 Β· MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms