Texto preditivo é uma tecnologia de entrada que facilita a digitação em um dispositivo móvel, sugerindo palavras que o usuário final pode querer inserir em um campo de texto. Previsões são baseadas no contexto de outras palavras na mensagem e nas primeiras letras digitadas. Como o usuário final simplesmente bate em uma palavra em vez de digitá-la em um teclado virtual, o texto preditivo pode acelerar significativamente o processo de entrada.
Apple incluiu um recurso de barra de texto preditivo chamado QuickType no lançamento do iOS 8. O QuickType tem um componente de aprendizagem da máquina que permite ao software construir dicionários personalizados. Isto permite que o software se lembre de coisas como se o usuário final usa ou não gírias ao se comunicar com pessoas específicas e ajustar suas previsões de texto de acordo. O Android introduziu uma barra de previsão de texto com seu lançamento do Jelly Bean 4.1 em 2012.
Um dos primeiros aplicativos para previsão de texto foi o T9 (texto em 9 teclas). O T9 tornou a digitação em telefones celulares e outros dispositivos pequenos mais fácil do que a multi-toque, que exigia que o usuário tocasse os números até quatro vezes para registrar os caracteres das letras. O T9 melhorou a experiência do usuário ao associar grupos de letras em cada tecla do telefone com palavras em um dicionário. O software no dispositivo correlacionou seqüências de teclas com palavras no dicionário e priorizou as previsões por freqüência de uso.
As tecnologias de previsão de texto estão se tornando cada vez mais sofisticadas, mas o software ainda é notoriamente propenso a erros. A introdução de texto preditivo errado em dispositivos Apple é por vezes referido como o efeito Cupertino. O nome foi inspirado pela forma como os primeiros corretores ortográficos mudariam a palavra cooperação para Cupertino, que por acaso é a cidade da Califórnia onde a Apple tem a sua sede corporativa.