TouchPal v1Edit
TouchPal v1 wurde im Oktober 2007 veröffentlicht. Es bietet nur die virtuelle Tastatur im T+-Layout mit einschichtigem Design. Es gibt keine zusätzlichen Funktionstasten wie Shift oder Ctrl, da die Funktionen, die sie erreichen, eingebaut sind und einfach durch Fingertippen oder Schieben umgesetzt werden können. Sie verfügt über viele nützliche Funktionen wie selbst definierte Sätze (My Sentences), My Commands, Drag &-Drop-Tasten und umfangreiche Funktionen zur Bearbeitung von Inhalten. Es unterstützt nur englische Eingaben.
TouchPal v2Edit
TouchPal v2 kommt Ende Dezember 2007 heraus. Abgesehen von dem, was die v1 zu bieten hat, ist seine virtuelle Tastatur per Fingergleiten in der Größe veränderbar. Es enthält auch anpassbare Emoticons und einige andere Funktionen. Es unterstützt auch mehrere europäische Eingabesprachen wie Englisch, Deutsch, Französisch, Italienisch, Spanisch und Niederländisch.
TouchPal v3Edit
Die englische Version von TouchPal v3 wird im April 2008 veröffentlicht, zusammen mit zusätzlichen europäischen Eingabesprachen. Die chinesische Version von TouchPal v3 kommt einen Monat später auf den Markt.
Im Vergleich zu den beiden Vorgängerversionen bietet TouchPal v3 eine Menge neuer Funktionen. Es unterstützt drei Layouts auf einer virtuellen Tastatur: das T+-Layout, das vollständige QWERTY-Layout und das PhonePad-Layout mit 9 Tasten. Benutzer können die Tastaturlayouts durch Wischen mit dem Finger umschalten. Außerdem gibt es einen Animationseffekt beim Umblättern der Seiten oder beim Umschalten der Layouts. TouchPal v3 verbessert den Vorhersagealgorithmus erheblich, indem es die zum Patent angemeldete kontextbasierte Wortvorhersage und den Algorithmus zur automatischen Korrektur von Tippfehlern integriert. Außerdem ist es wesentlich erweiterungsfähiger als die beiden Vorgängerversionen. Mit dem SDK können Anwender die unterstützten Eingabesprachen und Skins selbst entwickeln und das Tastaturlayout ändern. Es bietet auch veränderbare Tastentöne.
TouchPal v4 & v5Edit
Im November 2008 beginnt CooTek mit der Veröffentlichung von TouchPal für Android-Geräte, wobei die erste Version (v4) hauptsächlich an Hersteller ausgeliefert wird. Fünf Monate später, im April 2009, bringt CooTek die offizielle öffentliche Version von TouchPal v4.2 heraus.
Nahezu zwei Jahre später, im Juni 2011, wird TouchPal Curve v4.7.6 vorgestellt.
Im September 2011 bringt CooTek TouchPal v5.0 mit einem Meilenstein-Upgrade heraus.
TouchPal XEdit
Im September 2013 erscheint TouchPal X v 5.4.5 mit verschiedenen zusätzlichen Funktionen wie TouchPal Wave, TouchPal Curve®, Symbol- und Zahlenschnelleingabe, Emoji X, kontextbezogene Vorhersage und Spracheingabe im Walkie-Talkie-Stil.