Gross faz assim... $texto = str_replace(' ', ' ', $texto); $texto = str_replace("\t", str_repeat(" " , 4), $texto); $texto = preg_replace("#(\r\n|\r)#", "\n", $texto); $texto = nl2br($texto); Qualquer duvida posta, ou se quiser busque referencia em http://br.php.net/manual Espero ter ajudado Adailton