TextNow è un'app mobile che può inviare e ricevere telefonate gratuite con altri utenti. È possibile anche inviare messaggi di testo a qualsiasi numero telefonico perché viene fornito un numero effettivo da utilizzare. Per effettuare telefonate a non utenti, come i telefoni fissi, occorrerà acquistare o guadagnare dei crediti riscattabili. L'interfaccia è molto semplice: tiene traccia della cronologia delle chiamate direttamente nel centro messaggi, è facile e veloce avviare una telefonata e si può persino inviare messaggi durante una chiamata attiva.
Oltre a inviare messaggi di testo, TextNow consente di inviare foto, GIF, emoticon e la posizione geolocalizzata. È inoltre possibile personalizzare il messaggio di saluto della segreteria, ricevere avvisi e-mail quando si ricevono messaggi, modificare lo sfondo della schermata dei messaggi, utilizzare un avviso diverso per contatti diversi, personalizzare il tema generale e utilizzare una firma con tutti i messaggi.
Se si accede al proprio account TextNow da un dispositivo diverso, tutti i messaggi e il numero di telefono salvati rimarranno inalterati e potranno essere utilizzati immediatamente.
Poiché non è necessario un numero di telefono effettivo per configurare TextNow (solo un indirizzo e-mail), funziona con dispositivi che potrebbero non avere un numero di telefono, come iPad, iPod touch e Kindle. Se si utilizza TextNow su Windows o Mac, si può chiamare e inviare messaggi direttamente dal PC.