Son aquellas billeteras que no están en un formato físico. Dado que son un software, esta clase de carteras pueden existir en computadoras o teléfonos móviles. Las carteras de software emplean procedimientos de cifrado y otras medidas de seguridad para proteger las claves privadas en un ordenador o móvil.
Pese a su facilidad de acceso, no son igual de seguras que las billeteras de hardware, dada su existencia digital y los peligros que eso hoy supone.
En comparación, pierden en seguridad pero ganan en facilidad de uso, siendo muy convenientes para hacer transacciones de Bitcoin.