»Animacija besedila« je širok izraz v računalniški grafiki, ki se nanaša na ustvarjanje premikajočih se črk, besed ali odstavkov. V animaciji se nanaša na ustvarjanje besedila, ki se na nek način premika po zaslonu, znotraj območja ali po vzorcu gibanja. Manj pogosto uporabljen pomen je v kontekstu animacije, ki je ustvarjena samo z besedilnimi znaki, tako da je vsak element v animaciji sestavljen iz črk, številk, ločil ali drugih simbolov. Obstaja širok nabor posebnih učinkov, ki jih je mogoče uporabiti z animacijo besedila, od katerih so mnogi identični tradicionalnim tridimenzionalnim (3D) animacijskim učinkom in dvodimenzionalnim (2D) slikovnim filtrom. V profesionalnem filmu in videu, televizijskih oddajah in v predstavitvah je besedilo pogosto animirano, da ustvari zanimive prehode iz ene teme v drugo ali da poudari pomembne informacije.
Za ustvarjanje besedilne animacije z računalniškimi grafičnimi aplikacijami je mogoče uporabiti dve podobni, a na koncu različni metodi. Prvi uporablja program za 3D modeliranje, ki vsebuje 3D model vsake od črk, ki se nato s pravilnim kerningom in razmikom postavi v virtualni prostor. Te črke je mogoče nato animirati na enak način, kot je animiran kateri koli 3D predmet, vključno z vizualnimi učinki, kot so preslikava teksture, rotacije, preoblikovanje in inverzna kinetika, da se zdi, da se posamezni deli črke ali besede organsko premikajo.
Druga metoda, ki se uporablja za ustvarjanje besedilne animacije, je z vektorskim grafičnim programom. Ti programi shranjujejo informacije, potrebne za risanje črke ali pisave v kateri koli ločljivosti in v katerem koli slogu, na primer krepko ali ležeče. Animacija je dosežena predvsem z uporabo poti ali Bezierovih krivulj, po katerih se besedilo nato premika z določeno hitrostjo sličic. Velik del matematike v ozadju vektorske grafike je enak algoritmom, ki se uporabljajo za 3D animacijo, zato včasih pride do zamegljenosti črt med vektorsko in 3D besedilno animacijo.
Nekateri pisarniški paketi vključujejo osnovno funkcijo animacije besedila, ki jo je mogoče uporabiti za ustvarjanje gibanja v diaprojekciji ali drugi vrsti predstavitve. Ti učinki so na splošno vnaprej programirani in zelo osnovni, na primer besedilo, ki vnese z ene strani zaslona in se nato ustavi v sredini. Ena od prednosti uporabe besedilne animacije iz pisarniškega paketa je enostavna uporaba in prenosljivost, saj dejanskega animacijskega zaporedja ni treba shraniti, upodobiti okvir za sličico in nato ponovno predvajati.
V jeziku za označevanje hiperbesedila (HTML) je besedilo mogoče animirati z uporabo JavaScript® in kaskadnih slogovnih listov (CSS). To je mogoče doseči tako, da spremenite lastnosti bloka besedila, sčasoma spremenite položaj, tako da se zdi, da se premika ali pomika. V samem HTML-ju se lahko oznaka označevanja uporablja za ustvarjanje drsne vrstice besedila znotraj spletne strani. Končno, ločene programe ali vdelane pretočne medije lahko uporabite tudi za prikaz premikajočega se besedila.