Qué comprueba la herramienta y cómo interpretar el resultado
La conversión ocurre en dos etapas. Primero se normaliza la representación textual: se retira un prefijo Data URL reconocido, se eliminan espacios permitidos y se adapta la variante URL-safe. Después se decodifican los bytes y se comprueba que comiencen con la firma %PDF-. Esta validación evita descargar una imagen o un archivo desconocido con extensión PDF.
Una firma válida no garantiza un documento completo
Un valor truncado puede conservar el encabezado inicial y perder páginas o referencias del final. Por eso debes abrir la vista previa, revisar el número y contenido de las páginas y comparar el tamaño con el origen. Si el lector informa que el archivo está dañado, vuelve a obtener la cadena completa desde la API o base de datos.
Base64 limpio o Data URL
Usa Base64 limpio cuando una API ya conoce que el campo contiene un PDF. Utiliza una Data URL solo si el consumidor solicita explícitamente el prefijo data:application/pdf;base64,. Incluirlo donde no corresponde provoca un error de decodificación; retirarlo de forma indiscriminada también puede ocultar un tipo MIME incorrecto.
Cuando la cadena viene dentro de JSON
La herramienta también reconoce una cadena JSON entre comillas o un objeto con una propiedad habitual como base64, pdfBase64, fileBase64, data o content. Si tu API usa otro nombre o una estructura más compleja, extrae únicamente el valor que contiene el documento antes de convertirlo.
Ruta de diagnóstico recomendada
- Compara la longitud del valor copiado con la fuente original.
- Confirma que no contenga puntos suspensivos, comillas adicionales o mensajes alrededor.
- Convierte y revisa la firma detectada.
- Abre varias páginas, no solo la portada.
- Descarga únicamente si el contenido corresponde al documento esperado.
Límites antes de descargar
La firma confirma el tipo de archivo, pero no repara un PDF dañado ni elimina una contraseña. Un documento protegido puede pedirla en el lector y un archivo incompleto puede fallar aunque conserve el encabezado. Esta herramienta recupera y permite revisar los bytes; conserva el original y usa un lector confiable cuando necesites funciones que el navegador no ofrezca.
Para entender firmas, variantes y cadenas incompletas consulta cómo identificar el archivo contenido en Base64 y la guía para diagnosticar Base64 inválido.