Para escolher um leitor de cartões deverá ter em atenção as seguintes características e especificações do leitor de cartões, como o tipo de cartões que necessita de ler. A interface de transferência de ficheiros (preferência de USB 3.0), a velocidade de transferência que pretende, que deverá corresponder à classe de velocidade dos cartões que irá utilizar. O tamanho e peso do leitor, caso pretenda transportar o dispositivo na mala ou no bolso. A concetividade do leitor, se necessita de cabo para a distância onde o vai usar. Baseado nas características que pretende, deverá escolher o leitor de acordo com as especificações do hardware. Se pretende um leitor móvel/externo, para transportar na mala ou usar em vários computadores, ou prefere um leitor interno, que tem um tamanho standard para ser instalado numa caixa de um computador desktop e ligado internamente diretamente na motherboard do computador. A quantidade de possíveis cartões e interface USB poderá afetar o preço, que poderá encontrar mais barato.