Convert int (number) to string with leading zeros? (4 digits) [duplicate] January 14, 2023 by Tarik Use String.PadLeft like this: var result = input.ToString().PadLeft(length, '0');