Tekstieditori eli tekstinmuokkain myös tekstintoimitin on tietokoneohjelma, joka on tarkoitettu puhtaan tekstin kirjoittamiseen ja muokkaamiseen. Tekstinkäsittelyohjelmista poiketen tekstieditoreissa ei yleensä ole muotoiluominaisuuksia.
Tekstinmuokkaimia käytetään muun muassa asetustiedostojen sekä lähdekoodin muokkaamiseen. Useimpien käyttöjärjestelmien mukana tulee jonkinlainen tekstieditori, ja esimerkiksi Unix-järjestelmissä tekstieditori on yksi tärkeimmistä ohjelmista järjestelmän ylläpitotoiminnoissa.
Useimmissa suosituissa tekstinmuokkaimissa on ohjelmointia helpottavia erityisominaisuuksia, kuten syntaksiväritys ja automaattinen sisennys. Moniin muokkaimiin voi myös itse ohjelmoida tarvitsemiaan lisäominaisuuksia skriptikielillä. Eri tekstinmuokkaimet eroavat kuitenkin huomattavasti ominaisuuksiltaan ja erityispiirteiltään.
Ennen tietokonenäyttöjen yleistymistä oli käytössä rivieditoreja, joita voitiin käyttää teleprintterillä.