· Escrito y mantenido por Nonimo
Anonimizar texto antes de pasárselo a una IA es más fácil de lo que parece, y con un CSV es donde más se nota: una exportación de tu sistema de ventas o de tu CRM trae, en cada fila, el nombre, el correo y el celular de un cliente. Con la herramienta de esta página subes el archivo y en segundos lo descargas con los datos personales cambiados por etiquetas, y con las columnas, el separador y los montos tal como estaban, para que la IA pueda seguir trabajando con ellos.
Funciona con exportaciones en CSV y TSV, con textos en .txt o .md, con documentos de LibreOffice en .odt y con archivos .rtf. No guardamos tu archivo. Si tu archivo es un Word, usa la herramienta para tapar datos en Word, que es la de ese formato.
Cómo anonimizar texto en un CSV, paso a paso
1. Sube el archivo
Arrastra el archivo a la herramienta o elígelo con el botón. No guardamos ni el archivo ni su texto. Si es un CSV, antes de exportarlo saca las columnas que la IA no necesita: lo que no sale del sistema no hay que taparlo.
2. Revisa lo que se tapó
La herramienta cambia cada dato personal del archivo, como un nombre, un correo, un celular o una dirección, por una etiqueta que dice qué había, y te lo muestra marcado para que lo revises.
Cada persona conserva su número en todo el archivo: si un cliente aparece en tres filas, las tres llevan la misma etiqueta. En la lista de lo que se tapó puedes desmarcar un tipo de dato para dejarlo a la vista, o abrirlo y elegir uno por uno. Si ves algo que debería ir tapado, selecciónalo y haz clic en Tapar. Y si se tapó algo que no era un dato personal, desmárcalo.
3. Descarga el resultado
Un CSV, un TSV, un TXT o un MD te los devolvemos como el mismo archivo, en su formato, con los datos tapados: mismas columnas, mismo separador. De un .odt o un .rtf te llevas el texto tapado en PDF, Word o TXT, o listo para copiar; si ese PDF va a circular como borrador, después le puedes poner una marca de agua al PDF. Revísalo antes de pegarlo en la IA: cada dato tapado se marca en pantalla y se deshace con un clic, y quien conoce el archivo sabe si algo más apunta a alguien.
Así queda un CSV de cobranzas
Una exportación de cuotas pendientes, separada por comas como la deja un Excel con la configuración más común en Perú, con datos de ejemplo:
ANTES
Nombre,Correo,Teléfono,Monto adeudado,Vencimiento
Raúl Vílchez Seminario,cliente@example.com,+51 900 000 000,1850.00,10/11/2026
Giovanna Tsuchiya Morales,pagos@example.com,+51 900 000 001,925.50,15/11/2026
DESPUÉS
Nombre,Correo,Teléfono,Monto adeudado,Vencimiento
[PERSONA_1],[CORREO_1],[TELEFONO_1],1850.00,10/11/2026
[PERSONA_2],[CORREO_2],[TELEFONO_2],925.50,15/11/2026
Datos de ejemplo: los nombres son inventados, los celulares son de ceros y example.com es un dominio reservado para ejemplos.
Los nombres salen tapados y los montos y las fechas de vencimiento quedan como estaban, que es lo que necesita la IA para calcular el total vencido o redactar un recordatorio por fila. Y el separador sigue siendo la coma. Fíjate también en los montos: en un CSV conviene exportarlos sin la coma de miles, porque si no, el archivo confunde esa coma con un cambio de columna.
Revisa siempre la columna de nombres. Si alguno quedó a la vista, usa el botón Tapar columna, en la primera fila del resultado, que tapa la columna entera de una vez. En un libro con varias hojas, usa mejor la herramienta de Excel.
Anonimizar texto: un correo, las notas de una llamada, un formulario
No todo es una hoja de cálculo. Mucho de lo que se le pasa a una IA es texto suelto: un correo de un cliente, las notas de una llamada, un reclamo. Funciona igual, en un .txt o pegado:
ANTES
Notas de la llamada, 21 de octubre
Cliente: Jorge Luis Paredes Lozada
Llamó para reclamar por el cobro duplicado de la cuota de octubre. Pide que le devuelvan la diferencia y que le escriban a cliente@example.com. Dejó su celular, +51 900 000 000, para que lo llamen antes del viernes.
DESPUÉS
Notas de la llamada, 21 de octubre
Cliente: [PERSONA_1]
Llamó para reclamar por el cobro duplicado de la cuota de octubre. Pide que le devuelvan la diferencia y que le escriban a [CORREO_1]. Dejó su celular, [TELEFONO_1], para que lo llamen antes del viernes.
El reclamo queda entero, porque es lo que le vas a pedir a la IA que conteste. El nombre, el correo y el celular salen tapados, aunque los dos últimos estén en medio de una frase.
Un chat de WhatsApp exportado
Un chat exportado desde WhatsApp es un .txt donde cada línea empieza con la fecha, la hora y el nombre de quien escribió. Con datos de ejemplo:
ANTES
21/10/26, 10:14 - Lucía Fernanda Saldarriaga Pinedo: Hola, ¿me confirmas la visita al departamento?
21/10/26, 10:15 - Renzo Alarcón Bocanegra: Sí, mañana a las 11. Mi correo es nombre@example.com
21/10/26, 10:16 - Lucía Fernanda Saldarriaga Pinedo: Perfecto, mi celular es +51 900 000 000
DESPUÉS
21/10/26, 10:14 - [PERSONA_1]: Hola, ¿me confirmas la visita al departamento?
21/10/26, 10:15 - [PERSONA_2]: Sí, mañana a las 11. Mi correo es [CORREO_1]
21/10/26, 10:16 - [PERSONA_1]: Perfecto, mi celular es [TELEFONO_1]
Los nombres salieron tapados junto con el correo y el celular. Igual conviene revisar: si alguien está guardado en tu celular con un apodo, o si en medio de un mensaje se nombra a una tercera persona, léelo antes de pegarlo. En el celular, el chat se exporta desde el menú del chat, Más, Exportar chat, Sin archivos.
Un correo con toda su cadena
Un correo reenviado trae debajo todos los anteriores, cada uno con su firma: nombre, cargo, celular, a veces la dirección de la oficina. Antes de subirlo, borra de la cadena lo que la IA no necesita para contestar: casi siempre basta con el último mensaje y el primero.
Las respuestas de un formulario
Un formulario de Google o de Microsoft Forms se descarga como CSV, con una columna por pregunta. Las respuestas abiertas son texto libre: ahí alguien escribe «soy la mamá de» o «mi DNI es». Si la IA va a analizar las respuestas abiertas, revisa esa columna en el resultado antes de pegarla.
Anonimizar los datos de un CSV: lo que trae y lo que deja fuera
Un CSV es el formato más simple que hay: texto, una fila por línea, columnas separadas por un carácter. Eso lo hace transparente, pero también engañoso, porque lo que no se ve en la hoja sí viaja en el CSV.
Las columnas ocultas sí viajan
Si en Excel ocultaste una columna o una fila, o aplicaste un filtro, y después guardas como CSV, el archivo la lleva igual que las demás. Lo que no viaja son los comentarios, el formato y las otras hojas del libro, porque un CSV guarda solo la hoja activa. Antes de exportar, en una copia, muestra todo y elimina lo que sobra.
La exportación de un sistema trae la ficha entera
Un CSV que sale de un sistema, sea el de facturación electrónica, el de planillas, el CRM o la banca por internet, suele traer todas las columnas que el sistema tiene, no las que necesitas. Un reporte de comprobantes trae el RUC y la razón social de cada proveedor o cliente; una exportación de la planilla trae DNI, AFP, cuenta sueldo y CCI de cada trabajador. Para casi cualquier pregunta a la IA sobran.
Cómo sacar columnas de un CSV sin abrirlo a ciegas
Si abres el CSV con doble clic, Excel puede interpretar mal los números: un DNI que empieza con cero lo pierde, una fecha cambia de formato. Para abrirlo sin que lo toque, en Excel ve a la pestaña Datos, Desde el texto/CSV, elige el separador y la codificación UTF-8, y carga. Elimina las columnas que sobran y guarda como CSV UTF-8.
Guárdalo como CSV UTF-8
Un CSV guardado con la codificación antigua de Windows llega con símbolos raros en vez de tildes y eñes: «Cañete» o «Vílchez» se vuelven un jeroglífico. En Excel, en Archivo, Guardar como, elige CSV UTF-8 (delimitado por comas), que es distinto del CSV de siempre. En LibreOffice Calc, al guardar, marca Editar configuración de filtros y elige Unicode (UTF-8).
Coma, punto y coma y los soles
En Perú los montos se escriben con punto decimal y coma de miles: 1,850.00. En un CSV separado por comas, esa coma de miles se confunde con un cambio de columna, así que lo normal es que el sistema exporte los montos sin ella (1850.00) o entre comillas. Si tu Windows está configurado con coma decimal, Excel usará punto y coma como separador. La herramienta respeta el separador con el que entra el archivo y no toca los montos, así que el CSV sale igual de legible para tu sistema que antes.
Tapar datos personales en un TXT, un ODT o un RTF
Un .txt es lo que ves: no guarda nada escondido. Un .odt de LibreOffice o un .rtf sí pueden guardar más que el texto: comentarios, cambios registrados, propiedades con el nombre del autor. La herramienta lee el texto y te devuelve el texto tapado, sin esas capas. Si el documento con el que trabajas es un Word, la herramienta de Word te devuelve un .docx nuevo. Y si lo vas a exportar a PDF, las propiedades del PDF también llevan el autor: se limpian como explicamos en quitar los metadatos de un PDF.
Para documentos de LibreOffice, conviene además aceptar los cambios registrados (en Editar, Control de cambios) antes de subirlos, para que lo que revisas sea lo que de verdad quieres compartir. En Word el paso es el mismo, y lo contamos en cómo quitar el control de cambios en Word.
Anonimizar texto en Word, en PDF o en Excel: qué herramienta usar
Cada formato tiene su herramienta, y conviene usar la de tu archivo en vez de copiar y pegar el texto, porque así te devolvemos el mismo formato con los datos tapados:
| tu archivo | dónde se tapa | qué te llevas |
|---|---|---|
| .csv, .tsv | esta página | el mismo archivo, mismo separador |
| .txt, .md | esta página | el mismo archivo |
| .odt, .rtf | esta página | el texto tapado, en PDF, Word o TXT |
| .docx | la herramienta de Word | un Word nuevo, TXT o para copiar |
| .xlsx | la herramienta de Excel | el mismo libro |
| .pptx | la herramienta de PowerPoint | la misma presentación |
| la herramienta de PDF | un PDF nuevo, Word o TXT | |
| texto pegado | la guía de qué datos no compartir con ChatGPT | el texto tapado, para copiar |
Si buscabas cómo anonimizar texto en Word, la respuesta corta es: no lo copies a un .txt, sube el .docx a su herramienta. Te ahorras volver a darle formato. Y si buscabas cómo anonimizar texto en un PDF, lo mismo: tápalo en el PDF mismo con la herramienta para censurar un PDF. Copiar el texto, taparlo aquí y volver a armar el PDF a mano es más trabajo y deja más espacio para errores.
Revísalo antes de enviarlo: cada dato tapado se marca en pantalla y se deshace con un clic. Y si el archivo trae el DNI, el RUC o un número de cuenta que la IA no necesita, sácalo antes de exportar. Por qué el número de DNI conviene sacarlo aunque no sea secreto lo explicamos en qué pueden hacer con tu número de DNI.
El contexto también identifica
Tapar el nombre no siempre basta. En un texto, la persona puede quedar a la vista por lo que se dice de ella:
- Un cargo único: «la jefa de finanzas de la sede de Trujillo» es una sola persona.
- Una combinación: distrito, edad y profesión juntos pueden señalar a alguien en un listado chico.
- Un hecho conocido: «el cliente que tuvo el choque en la Vía Expresa el martes» no necesita nombre.
- Un dato de salud: un diagnóstico con la fecha de un descanso médico, en una empresa de veinte personas.
Si la IA no necesita esos detalles para tu pregunta, generalízalos antes de pegar el texto: «una trabajadora del área de finanzas», «un cliente de la región La Libertad». Si el texto viene de una historia clínica, cuidado extra: en IA en la salud e historia clínica contamos qué pide la ley.
Anonimizar o disociar: la diferencia que importa
Lo que hace la herramienta es, en rigor, cambiar cada dato por una etiqueta, y tú, que tienes el original, sabes quién es [PERSONA_1]. Para pasarle un texto a una IA es justo lo que hace falta, porque la IA trabaja con la etiqueta y tú vuelves a poner el nombre.
La Ley 29733 tiene un nombre para cada cosa en su artículo 2. El procedimiento de disociación impide identificar al titular y es reversible: se parece a lo que hace la herramienta. El procedimiento de anonimización también lo impide, pero es irreversible: que nadie, ni siquiera tú, pueda saber de quién se trata. Para publicar una base o entregarla a un tercero hace falta ese segundo paso.
La diferencia y cómo se hace en la práctica la contamos en anonimización y disociación de datos.
Lista para revisar el archivo antes de pegarlo
- ¿Saqué las columnas que la IA no necesita? Mientras menos columnas, menos que revisar.
- ¿La columna de nombres salió tapada entera? Si no, tápala en el resultado.
- ¿Saqué el DNI, el RUC y las cuentas bancarias que no hacen falta? Si la IA no los necesita, se eliminan antes o se cambian por un código propio.
- ¿Revisé las respuestas abiertas, las observaciones y los comentarios? Ahí aparece lo que nadie esperaba.
- ¿Revisé los nombres sueltos? En una firma de correo o en medio de un mensaje.
- ¿Generalicé el contexto que identifica? Cargo único, distrito chico, hecho conocido.
- ¿Hay datos de salud? Si la pregunta no depende de ellos, fuera.
- ¿Estoy subiendo la copia y no el original? Ponle a la copia un nombre que lo diga.
Lo que dice la ley si el archivo es de tus clientes
Una exportación de clientes es, casi por definición, un banco de datos personales. La Ley 29733 define el dato personal como toda información sobre una persona natural que la identifica o la hace identificable a través de medios que pueden ser razonablemente utilizados, y su artículo 17 obliga a quienes intervienen en su tratamiento a guardar confidencialidad. Pegar la base entera en un chat de IA para preguntar el total vencido es entregarla a un tercero sin necesidad.
El Reglamento vigente, el D.S. 016-2024-JUS, pide además comunicar a la Autoridad Nacional de Protección de Datos Personales los incidentes de seguridad que sean graves. Una base subida por error a un servicio de terceros puede ser uno de ellos. Tapar antes de subir evita la pregunta.
Qué pedirle a la IA con el texto ya tapado
- Con un CSV: el total vencido, el promedio por cliente, las filas con montos fuera de lo normal, un recordatorio de pago por fila.
- Con un correo o un reclamo: una respuesta formal, un resumen para tu jefatura, la lista de lo que el cliente pide.
- Con las notas de una llamada: un acta, las tareas pendientes, el correo de seguimiento. Si son las notas del orador de una presentación, mejor quitarlas del PowerPoint antes de enviarlo.
- Con un chat exportado: un resumen de lo acordado y las fechas comprometidas.
- Con las respuestas de un formulario: los temas que más se repiten y las quejas principales.
La respuesta llega con las mismas etiquetas. Tú sabes quién es cada una, y volver a poner el nombre es cosa de buscar y reemplazar en tu borrador final. La app de Nonimo hace ese paso sola.
Para qué se usa
- Contadores que exportan registros de compras y ventas o estados de cuenta en CSV para conciliar con IA. Lo contamos en IA para contadores.
- Inmobiliarias que exportan su base de interesados o los chats con inquilinos.
- Clínicas y consultorios que analizan la agenda o las encuestas de satisfacción de sus pacientes.
- Áreas de atención al cliente que resumen reclamos y conversaciones.
- Recursos humanos, con respuestas de encuestas de clima o exportaciones de postulaciones.
Si el archivo ya llegó a una IA con los datos a la vista, borra esa conversación y revisa qué guarda el servicio, como explicamos en cómo borrar el historial de ChatGPT.
Lo que hace la herramienta con tu archivo
No guardamos tu archivo, y no necesitas crear una cuenta.
La herramienta sirve para un archivo suelto. Si trabajas con textos y exportaciones todos los días, la app de Nonimo lo hace en tu computadora con una tecla, tapa también el DNI y el RUC y te devuelve tus datos reales en la respuesta de la IA. Todas las herramientas gratuitas están en la página de herramientas.
Nonimo es el software que hace esto en tu propia computadora: tapa los nombres, los correos y los datos de tus clientes antes de que el texto llegue a ChatGPT. Sin cuenta, y la app lo hace sin que los datos de tus clientes salgan de tu computadora.
Preguntas frecuentes
¿Cómo anonimizo un CSV antes de dárselo a una IA?
Sube el CSV a la herramienta de esta página. En unos segundos te devuelve el mismo archivo con los datos personales cambiados por etiquetas como [PERSONA_1]. Las columnas, el separador y los montos quedan igual, así que la IA puede seguir sumando, ordenando y comparando. Antes de exportar, saca las columnas que la IA no necesita.
¿Qué formatos acepta la herramienta?
CSV y TSV, archivos de texto .txt y .md, documentos de LibreOffice Writer en .odt y archivos .rtf. Un CSV, un TSV, un TXT o un MD te los devuelve como el mismo archivo, en su formato, con los datos tapados; de un .odt o un .rtf te llevas el texto tapado en PDF, Word o TXT, o listo para copiar. Si tu archivo es un Word, un Excel, un PowerPoint o un PDF, tiene su propia página con la herramienta de ese formato.
¿Por qué mi CSV sale con símbolos raros en vez de tildes o eñes?
Porque no está guardado en UTF-8. En Excel, ve a Archivo, Guardar como, y elige CSV UTF-8 (delimitado por comas), que es distinto del CSV de siempre. En LibreOffice Calc, marca Editar configuración de filtros y elige Unicode (UTF-8). Así un apellido como Vílchez o una ciudad como Huancayo llegan bien escritos a la herramienta y a la IA.
¿Por qué mi CSV usa punto y coma en vez de coma?
Depende de la configuración regional de tu Windows. En Perú lo habitual es el punto decimal y la coma entre columnas, pero si tu computadora está configurada con coma decimal, Excel separa las columnas con punto y coma para no confundirlas con los decimales. La herramienta lo respeta: el archivo sale con el mismo separador con el que entró.
¿La herramienta tapa el DNI o el RUC de un CSV?
Para casi cualquier pregunta a la IA no hacen falta, así que lo más seguro es eliminar esa columna antes de exportar el CSV o cambiarla por un código propio. Si se queda, revísala en el resultado y tápala con Tapar columna. La app de Nonimo tapa también el DNI y el RUC.
¿Un CSV guarda las filas y columnas ocultas del Excel?
Sí. Si ocultaste una columna o una fila en Excel o en LibreOffice Calc y después guardas como CSV, el archivo la lleva igual que las demás: ocultar solo cambia lo que ves en pantalla. Lo que no viaja son los comentarios, el formato y las otras hojas del libro, porque un CSV guarda solo la hoja activa. Antes de exportar, borra lo que sobra en una copia.
¿Se guarda mi archivo?
No. No guardamos ni el archivo ni su texto, y no necesitas crear una cuenta. Lo que pegues después en la IA ya va con etiquetas en vez de los datos personales de tus clientes.