De grundläggande funktionerna i en ordprocessor är:
Textredigering:
* Skrivning och formatering: Ange text, ändra teckensnittstilar, storlek, färg, justering, etc.
* Redigering: Skär, kopiering, klistra, ta bort och flytta text.
* hitta och ersätta: Lokalisera och ändra specifika ord eller fraser.
* ångra/göra om: Återgår till tidigare redigeringar.
* stavningskontroll: Identifiera och korrigera stavfel.
* grammatikkontroll: Identifiera och föreslå förbättringar för grammatik och stil.
Dokumenthantering:
* Spara och laddar dokument: Lagring av dokument för senare användning.
* Skapa nya dokument: Starta nya projekt.
* Öppna befintliga dokument: Åtkomst till tidigare sparade filer.
* Utskriftsdokument: Skapa fysiska kopior av dokument.
* Sidlayout: Ställa in marginaler, sidstorlek, rubriker, sidfot etc.
Ytterligare funktioner:
* tabeller: Skapa och manipulera tabeller med rader och kolumner.
* Bilder och grafik: Infoga och redigera bilder och annan grafik.
* mallar: Använda fördesignade dokumentformat för bokstäver, rapporter, CV, etc.
* Samarbete: Dela dokument med andra för samredigering (vissa ordprocessorer).
* makron: Inspelning och automatisering av repetitiva uppgifter.
Utöver grunderna erbjuder vissa ordprocessorer avancerade funktioner som:
* Spårändringar: Spårningsredigeringar tillverkade av olika användare.
* fotnoter och slutnoter: Lägga till referenser längst ner på sidorna eller i slutet av dokumenten.
* Citationshantering: Organisera och infoga citat och bibliografier.
* Ekvation Redaktör: Skapa matematiska ekvationer och formler.
De specifika funktionerna som finns i en ordprocessor beror på programvaran som används (t.ex. Microsoft Word, Google Docs, LibreOffice Writer). Men alla ordprocessorer erbjuder en kärnuppsättning funktioner för att skapa, redigera och formatera textbaserade dokument.