Logotipo de Legacy File ConverterLegacy File Converter
CompraObtener la app
Lección de historia8 min de lectura

Lección de historia: ¿qué es un archivo .dbf? Excel no abre las tablas dBASE

Una tabla dBASE / xBase autodescriptiva. Por sí sola no es un shapefile, y el Excel moderno a menudo no la abre bien.

·Por el equipo de Legacy File Converter
Diagrama de mesa forense en azul marino de una tabla .dbf antigua: descriptores de campo en la cabecera, registros de longitud fija, marcador de fin de archivo 0x1A, ficha del archivo memo .dbt asociado, panel de atributos de shapefile y una ventana de hoja de cálculo «no se puede abrir», sin logotipos

TL;DR

Un archivo .dbf es una tabla dBASE / xBase: una cabecera autodescriptiva más registros de longitud fija. Entre sus archivos asociados están los archivos memo .dbt. Los shapefiles de SIG reutilizan el .dbf para los atributos, junto a .shp / .shx. El Excel moderno a menudo no abre bien un .dbf clásico. Legacy File Converter lo convierte a XLSX o CSV en este PC.

¿Qué es un archivo .dbf?

C. Wayne Ratliff creó Vulcan en 1978, inspirado en JPLDIS, del Jet Propulsion Laboratory de la NASA. Ashton-Tate lo licenció y lo comercializó como dBASE II: el «II» era marketing, no una verdadera segunda versión. Adaptado a IBM PC DOS, se convirtió en un superventas. dBASE III llegó a mediados de 1984 (las fuentes dudan entre mayo y junio de 1984 sobre la semana exacta de lanzamiento). dBASE III+, en diciembre de 1985, introdujo la estructura de archivo «moderna» III+ que todavía se ve mucho en los discos.

Ya en 1985, PC Magazine describía el .dbf como un estándar de facto que otros programas ya esperaban poder leer (según el artículo .dbf de Wikipedia, que cita esa revista). El formato es autodescriptivo: un programa puede conocer los nombres y tipos de los campos a partir de la propia cabecera del archivo; la descripción de formato FDD000325 de la Library of Congress documenta ese patrón.

.dbf de shapefile frente a tabla dBASE independiente

Si también ves .shp y .shx junto al .dbf, estás ante los atributos SIG de un shapefile de ESRI, no necesariamente ante una base de datos de oficina aislada que se abre por sí sola.

¿Por qué Excel no abre mi archivo .dbf?

Las versiones antiguas de Excel podían abrir muchas tablas .dbf desde Archivo → Abrir con el filtro Archivos dBase; la documentación de la comunidad de la época de Excel 2007 / 2010 todavía describe ese camino. En Excel más reciente, el doble clic o Archivo → Abrir suelen fallar: los usuarios informan de errores del Centro de confianza / Bloqueo de archivos, mensajes de «formato no compatible» y archivos .dbf de ESRI que se abrían en Excel 2010 pero no en Excel 2016 (hilos de Microsoft Answers). No hay un año claro en que «Excel eliminó el DBF para siempre»: es una caída de fiabilidad desordenada.

Access 2013 eliminó, como es sabido, la importación y vinculación de dBASE; más tarde Microsoft restauró la compatibilidad con dBASE en Access para Microsoft 365 / versiones posteriores de Access: Access 2013 fue el año roto en ese lado de Office. Para el trabajo con hojas de cálculo hoy, nuestra postura coincide con la guía existente: el Excel moderno a menudo no abre bien un .dbf clásico, así que convierte localmente a XLSX o CSV.

Cómo funcionan los bytes (cabecera, registros, memos)

La cabecera lleva un byte de versión, una fecha de última actualización en formato AAMMDD, el número de registros, la longitud de la cabecera y la del registro, y después una serie de descriptores de campo de 32 bytes (las versiones clásicas limitan los nombres a unos 10 caracteres, con tipos como C / D / F / L / M / N) terminada en 0x0D. Los programas leen ese mapa antes de tocar una sola fila de datos.

Cada registro empieza con un indicador de borrado: 0x20 (espacio) significa activo; 0x2A (asterisco) significa borrado. Los campos van pegados, sin separadores entre columnas. El archivo termina con 0x1A, el marcador de fin de archivo. Los campos memo (y algunos binarios) solo guardan en el .dbf un número de bloque de 10 dígitos como texto; el texto largo está en un archivo memo .dbt asociado. Si pierdes el .dbt, las columnas memo quedan vacías o dañadas.

Las variantes se acumulan: FoxBASE+ / dBASE III+, dBASE IV, Visual FoxPro (a menudo con byte de versión 0x30) y más. xBase es el nombre de la familia de clones (FoxPro, Clipper, Harbour y parientes) que mantuvo viva la idea de la tabla después de que la línea de productos de Ashton-Tate cambiara de manos.

Por qué estos archivos siguen en los discos en 2026

Ashton-Tate demandó a Fox; en diciembre de 1990 un tribunal federal desestimó el caso e invalidó los derechos de autor de Ashton-Tate sobre dBASE por no revelar que se basaba en JPLDIS, de dominio público (el posterior acuerdo con Borland / el proceso del DOJ obligó a poner fin a esa demanda). El formato sobrevivió a las peleas entre empresas. Borland compró Ashton-Tate en 1991. Microsoft compró Fox en 1992 y convirtió FoxPro en Visual FoxPro (más tarde descontinuado). A lo largo de todo eso, la tabla .dbf siguió siendo la unidad de intercambio.

En 2026 la misma extensión sigue apareciendo como atributos de shapefiles de SIG, en antiguas aplicaciones de TPV y de gestión, en tablas de aplicaciones empresariales de la época de FoxPro y en archivos de herencias u oficinas: archivos antiguos que han sobrevivido a las aplicaciones que los escribieron. LibreOffice / OpenOffice Calc pueden leer y escribir muchos .dbf genéricos; eso no significa que todas las instalaciones de Excel puedan.

Legacy File Converter convierte .dbf a XLSX o CSV sin conexión en este PC. Para la guía práctica, consulta Abrir archivos de base de datos dBASE (.dbf) como hojas de cálculo.

Convierte tus archivos

¿Listo para abrir tus archivos antiguos?

Empieza gratis y luego desbloquea las conversiones ilimitadas con una licencia Standard de pago único de $79.95. Descarga el instalador para Windows: todas las funciones para hasta 10 archivos.

Prueba gratuita

Todas las funciones de la aplicación · hasta 10 archivos

Windows 10 u 11

La misma prueba gratuita de siempre: descarga el instalador para Windows y convierte en tu PC.

Empieza la prueba gratuita: descarga el instalador

Instalador directo para Windows · MSI sin conexión

¿Es seguro? — editor, instalador y ayuda con SmartScreen

Compra Standard: $79.95

Requiere Windows 10 u 11. Sin suscripciones. 100 % nativo de Windows.