Een tekstverwerker is computersoftware voor het schrijven, aanpassen en opmaken van teksten en is daarmee geavanceerder dan een teksteditor, die niet over opmaakmogelijkheden beschikt. Een tekstverwerker heeft mogelijkheden om documenten te openen, tekstbestanden op te slaan en teksten via printer af te drukken. Het programma kan teksten wissen, invoegen en wijzigen en beschikt over geavanceerde functies als spellingcontroles, het bijhouden van voetnoten en het invoegen van een inhoudsopgave. Bekende tekstverwerkers zijn Microsoft Office Word, Pages en WordPerfect.