Home

Awesome

UTF8 Validator (C edition)

This is a more basic but much faster version of UTF8 Validator. The C edition, uses the fastvalidate-utf-8 library from Daniel Lemire. The C edition only returns a pass or fail result. It does not provide information about the position at which validation fails or allow to continue validating further after the first error.

A UTF-8 Validation Tool which may be used as a command line tool, if you are looking for a C library to use with your own program see fastvalidate-utf-8.

Released under the Apache 2.0 Licence.

CI

Use from the Command Line

You can build from the source code. You can then run utf8validate (Linux/Mac/Unix).

For example:

$ ./utf8validate

Command Line Exit Codes

Building from Source Code

Prerequisite

Steps

Reference