A Bitcoin private key has 52 characters consisting of letters and numbers. It is, simply, a random number. The set of numbers that can make up a private key is extremely large. The Bitcoin private key can be any number from a maximum of 2 to the power of 256.