---
name: "FcUtf8Len"
section: "3"
platform: "linux"
package: "fontconfig"
version: "2:2.18.3-2"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/FcUtf8Len"
---

# FcUtf8Len(3)

count UTF-8 encoded chars

## NAME

FcUtf8Len - count UTF-8 encoded chars

## SYNOPSIS

**#include \<fontconfig/fontconfig.h\>**

**FcBool FcUtf8Len (FcChar8 \****src***, int** *len***, int \****nchar***, int \****wchar***);**

## DESCRIPTION

Counts the number of Unicode chars in *len* bytes of *src*.  Places that count in *nchar*.  *wchar* contains 1, 2 or 4 depending on the number of bytes needed to hold the largest Unicode char counted.  The return value indicates whether *src* is a well-formed UTF8 string.
