This article is about codes that are a variable number of bytes. For a more general category of variable-bit-length codes, see variable-length code. A variable-length quantity (VLQ) is a universal code that uses an arbitrary number of binary octets (eight-bit bytes) to represent an arbitrarily large integer. A VLQ is essentially a base-128 representation of an unsigned integer with the addition of