Helix Core is now P4. Product user interfaces will be updated soon. Learn more >>

P4 CLI Documentation | 2026.1

# P4COMMANDCHARSET

Used to support UTF-16 and UTF-32 character sets from the Command-line Client.

## Usage notes

Used by Client? | Used by Server? | Command-Line Alternative | Can be set in P4CONFIG file?
--- | --- | --- | ---
Yes | No | `p4 -Q commandcharsetcmd` | Yes

## Value if not explicitly set

Operating System | Value
--- | ---
All | None

## Notes

If you have set `P4CHARSET` to a UTF-16 or UTF-32 value, you must set `P4COMMANDCHARSET` to a non-UTF-16 or -32 value in order to use the `p4` Command-line Client. For details, see the Internationalization Notes.

For a complete list of valid `P4COMMANDCHARSET` values, issue the command `p4 help charset`.

Your search for returned results