Autouzupełnianie (ang. autocomplete) lub uzupełnianie wyrazów (ang. word completion) – dynamiczne uzupełnianie często wykorzystywanych wyrazów lub całych fraz w trakcie ich wpisywania przez użytkownika w celu przyspieszenia szybkości wprowadzania tekstu. Autouzupełnianie, bazując na predykcji, umożliwia podpowiadanie użytkownikowi wyrazu lub frazy, którą ten ma zamiar wpisać, bez faktycznego wpisywania jej w całości. mały|Przykład funkcji autouzupełniania widocznej w Wikipedii, gdzie wyszukiwanym terminem jest „baby st”. Autouzupełnianie jest funkcją oferowaną przez wiele przeglądarek internetowych, klientów poczty elektronicznej, interfejsów wyszukiwarek internetowych, edytorów kodu źródłowego (także w niektórych edytorach tekstu) oraz w powłoce systemowej.

Funkcja autouzupełniania jest skuteczna, kiedy wyraz jest łatwy do przewidzenia na podstawie słów wpisanych wcześniej, na przykład, gdy istnieje ograniczona liczba pasujących lub powszechnie używanych słów (jak w przypadku klientów poczty elektronicznej, przeglądarek internetowych lub powłoce systemowej) lub podczas edycji tekstu napisanego w wysoce uporządkowanym, łatwym do przewidzenia języku (jak w edytorów kodu źródłowego). Może być również bardzo przydatna w edytorach tekstu, gdy predykcja opiera się na liście słów w jednym lub kilku językach.