Rellena campos de texto, casillas y desplegables de un formulario PDF usando un archivo JSON con tus valores, en tu navegador. Gratis, privado, sin subir.
🔒 Privado por diseño: tus archivos se procesan localmente en tu navegador; nada se sube nunca a ningún servidor.
Escrito y mantenido por Javi Morales·Última actualización
Cómo rellenar un formulario PDF
Encuentra los nombres de campo de tu formulario PDF, ábrelo en Adobe Acrobat, Vista previa o cualquier editor de PDF y comprueba las propiedades de cada cuadro de texto, casilla o desplegable para su nombre de campo interno.
Crea un pequeño archivo JSON que asocie cada nombre de campo con el valor que quieres, por ejemplo: {"nombre_completo": "Ana García", "acepta_terminos": true, "provincia": "Madrid"}.
Suelta tu PDF y tu archivo JSON juntos en el recuadro de arriba (o añádelos uno tras otro), la herramienta los distingue automáticamente por tipo de archivo.
Opcionalmente activa Aplanar campos si quieres que los valores rellenados queden fijados y ya no editables.
Haz clic en Rellenar Formulario PDF y descarga el archivo completado.
Sin cuenta, sin correo, sin subida, todo el trabajo se ejecuta en tu propio dispositivo, usando el soporte nativo de AcroForm de pdf-lib para fijar el valor real de cada campo.
¿Por qué rellenar un formulario PDF de esta manera?
Los formularios gubernamentales, documentos de impuestos, solicitudes de visado y muchísimos formularios de admisión de empresa se siguen distribuyendo como PDF con campos AcroForm interactivos (cuadros de texto, casillas, desplegables) pensados para rellenarse en un lector de PDF. Pero los lectores que vienen integrados en navegadores y teléfonos suelen ser toscos, y “imprimirlo, rellenarlo a mano, volver a escanearlo” es una solución habitual a la que recurre la gente cuando un formulario no se comporta bien.
Esta herramienta toma un camino distinto, más fiable: lee los nombres y tipos de campo reales del PDF y fija el valor real subyacente de cada uno usando el mismo mecanismo AcroForm que el propio Adobe Acrobat escribe, no una superposición de imagen, no una suposición de dónde debería ir el texto. Como cada formulario PDF define su propio conjunto único de nombres de campo, no existe una interfaz universal de apuntar y hacer clic que pudiera funcionar para todos los formularios; en su lugar proporcionas un pequeño archivo JSON de pares nombre-de-campo/valor, lo que lleva un minuto extra de preparación pero funciona correctamente para absolutamente cualquier PDF AcroForm, no solo un puñado de plantillas preasignadas.
Tus documentos nunca salen de tu dispositivo
Los formularios que la gente rellena con una herramienta así son exactamente los que más se cuidan: declaraciones de impuestos con un número de identificación, formularios médicos de admisión, solicitudes de préstamo, papeleo de visado. Subir una versión a medio rellenar o completamente rellenada de un formulario así a un servidor (aunque sea brevemente, aunque sea desde una herramienta “gratuita”) entrega a un tercero exactamente los mismos datos sensibles que el propio formulario recopilaba.
SysFenix rellena el formulario localmente: una vez cargada la página, la red ya no interviene. Tanto el PDF como tu archivo JSON de valores se abren en la memoria de tu navegador, cada campo se fija ahí usando pdf-lib, y el PDF completado se guarda en tu carpeta de descargas. Nada se sube, registra ni retiene, no hay nada en nuestro lado que pudiera filtrarse, porque los archivos nunca nos llegan.
Usos habituales
Rellenar un formulario gubernamental o de impuestos repetible una vez construido su archivo JSON de valores
Completar una solicitud de empleo, formulario de admisión o solicitud de alquiler en PDF sin imprimirlo
Prerrellenar la misma plantilla PDF para varias personas reutilizando una estructura JSON con distintos valores
Fijar un formulario completado con la opción de aplanado antes de enviarlo, para que los destinatarios no puedan cambiar accidentalmente una respuesta
Probar en lote los campos de una plantilla de formulario durante su creación, antes de enviarla a usuarios reales
Preguntas frecuentes
¿Se suben mi PDF o los datos de mi formulario a un servidor?
No. Tanto el PDF como tu archivo JSON de valores se abren directamente en la memoria de tu navegador, los campos se rellenan ahí, y el resultado se guarda directamente en tu carpeta de descargas. Esto importa sobre todo para el tipo de documentos que se rellenan con una herramienta así (formularios de impuestos, solicitudes de visado, formularios médicos de admisión) ya que ninguno de esos datos se transmite ni se almacena jamás en ningún sitio.
¿Por qué necesito preparar un archivo JSON en lugar de simplemente escribir los valores en el formulario?
Todo formulario PDF tiene nombres de campo distintos, y no hay forma de saberlos de antemano, una herramienta genérica no puede dibujar un cuadro de texto personalizado para cada posible formulario de impuestos o solicitud. En su lugar, proporcionas un pequeño archivo JSON que asocia el nombre de cada campo con el valor que quieres. Es un mecanismo técnico, para usuarios avanzados, en lugar de un formulario visual de apuntar y hacer clic, mira la sección de cómo hacerlo abajo para encontrar los nombres de campo de tu PDF y ver un archivo JSON de ejemplo.
¿Cómo encuentro los nombres de campo en mi PDF?
Abre el PDF en Adobe Acrobat, Vista previa (Mac) o cualquier editor de PDF y comprueba el panel de propiedades de cada campo, la mayoría muestra el nombre interno del campo al hacer clic en un cuadro de texto, casilla o desplegable. Las herramientas de escritorio gratuitas y extensiones de navegador que "inspeccionan" o "listan" campos de formulario PDF también funcionan; solo necesitas el nombre exacto una vez, y puedes reutilizar la misma estructura de archivo JSON para ese mismo formulario después.
¿Qué pasa si una clave de mi archivo JSON tiene un error tipográfico o no coincide con ningún campo?
La herramienta se niega a continuar y lista exactamente qué claves no coincidieron, junto con los nombres de campo reales que encontró en el PDF, para que puedas corregir el error y volver a intentarlo. Esto es deliberado, ignorar silenciosamente una clave mal escrita podría significar que un campo importante como "dni" o "fecha_firma" acabe vacío sin que te des cuenta.
¿Qué pasa con los campos que no incluyo en mi archivo JSON?
Se dejan exactamente como estaban en el PDF original, intactos, no vacíos. Esto te permite rellenar solo los campos que te importan sin necesidad de conocer todos los nombres de campo de un formulario largo.
¿Qué hace "aplanar", y debería usarlo?
Aplanar graba tus valores introducidos permanentemente en el contenido de la página y elimina los campos de formulario interactivos, así que nadie que abra el PDF después podrá editarlo, útil cuando quieres fijar una solicitud firmada antes de enviarla. Déjalo desactivado si tú o el destinatario podríais necesitar ajustar un valor más tarde; los campos siguen activos y editables hasta que decidas aplanarlos. Si prefieres rellenar el formulario ahora y aplanarlo como un paso aparte más tarde (por ejemplo después de añadir también una firma con el Firmador de PDF), déjalo desactivado y ejecuta la herramienta independiente Aplanar PDF cuando estés listo para bloquearlo.
¿Esto funciona con casillas y desplegables, o solo con campos de texto?
Los tres. Los campos de texto toman un valor de cadena, las casillas toman true/false (las cadenas "false", "0" y "" también se tratan como no marcadas), y los desplegables/grupos de radio toman una cadena que coincida exactamente con uno de los valores reales de la opción.
Aplana los campos de formulario de un PDF en contenido estático de página para que no se puedan editar más y se impriman de forma fiable, en tu navegador.
Combina varios archivos PDF en un solo documento directamente en tu navegador. Gratis, privado, sin subir archivos, sin límites de tamaño ni marcas de agua.