El formato de texto enriquecido (RTF) es un formato de archivo que le permite intercambiar archivos de texto entre diferentes procesadores de texto en diferentes sistemas operativos. Por ejemplo, puede crear un archivo usando Microsoft Word en Windows 98, guardarlo como un archivo RTF (tendrá un sufijo de nombre de archivo ".rtf") y enviarlo a alguien que use WordPerfect 6.0 en Windows 3.1 y lo harán poder abrir el archivo y leerlo. (En algunos casos, la capacidad RTF puede estar integrada en el procesador de texto. En otros, es posible que se requiera un lector o escritor por separado).
La especificación RTF utiliza los juegos de caracteres ANSI, PC-8, Macintosh e IBM PC. Define palabras de control y símbolos que sirven como comandos de formato de "denominador común". Al guardar un archivo en formato de texto enriquecido, el archivo es procesado por un escritor RTF que convierte el marcado del procesador de texto al lenguaje RTF. Al leerse, las palabras de control y los símbolos son procesados por un lector RTF que convierte el lenguaje RTF en formato para el procesador de textos que mostrará el documento. La Especificación, una copia de la cual se encuentra en los archivos del Consorcio World Wide Web, se utiliza para crear un lector o escritor RTF.