U danima prije računala, pisaće mašine su bile opremljene polugom na lijevoj strani poznatom kao povratak kočije. Kada se pritisne, mehanizam je poslao cilindar za držanje papira, ili nosač, udesno, i u isto vrijeme zarotirao papir prema gore kako bi započeo novu liniju. Na kraju se stvorio povrat snage koji je pritisnut malim prstom na desnoj ruci. Ovu je značajku prvi put dodao Smith Corona električnim pisaćim mašinama 1960. godine.
Povratak ili samo “return” skraćeno, sada je poznat kao tipka enter i označen je simbolom strelice unatrag (↵). Ova tipka ima istu funkciju kao i originalna poluga, pomičući kursor na početak sljedećeg retka. S pojavom prelamanja riječi, međutim, više nije bilo potrebno pritisnuti return na kraju svakog retka. Sada je tipka enter/return poznata kao tvrdi povratak i koristi se samo na kraju odlomka.
Povratak nositelja također se odnosi na simbol, naredbu ili tipku koja uzrokuje pozicioniranje pisača ili prikazivanje kursora na lijevoj margini. Također kontrolira uvlačenje papira. U ASCII ili Unicodeu, decimalni kod znakova 13 predstavlja ga. U nekim programskim jezicima, kao što su C, UNIX, Java i drugi, označava se s r.
Zbog razlika u operativnim jezicima i kodovima koje koriste, tekstualne datoteke nisu uvijek kompatibilne između operacijskih sustava. Na primjer, Macintosh koristi kod CR za označavanje kraja svakog retka, slično kao na pisaćem stroju. U Linuxu svaki redak završava s LF, što označava prijelaz reda. Ovi se kodovi ne razlikuju samo po slovima; njihovi ASCII kodovi su također različiti — CR je 13 u ASCII kodu, a LR je 10. Kod Microsoftovih proizvoda redovi završavaju kombinacijom oboje: CRLF.
Srećom, većina ljudi može koristiti File Transfer Protocol (FTP) za prijenos tekstualnih datoteka s jednog operativnog sustava na drugi. Za prijenos tekstualnih datoteka, korisnici bi trebali odabrati ASCII način FTP-a. Za prijenos drugih vrsta datoteka, kao što su fotografije ili zvučne datoteke, trebaju koristiti FTP u binarnom načinu.