Esistono diversi tipi di crypto wallet a seconda del tipo di memorizzazione delle chiavi, del metodo di memorizzazione, del numero di criptovalute supportate e del numero di utenti del wallet. Si tratta di criptovalute centralizzate e non centralizzate, di criptovalute software e hardware, di criptovalute specifiche per ogni moneta e di criptovalute multicurrency, di criptovalute a firma singola e a firma multipla.