Convertisseur en ligne gratuit de CSV en DBF
Convertissez des données CSV délimitées en une table DBF typée pour les bases de données héritées et les logiciels SIG.
Convertir CSV en DBF en ligne - gratuit
Votre fichier est traité instantanément et supprimé dès que vous le téléchargez.
Importer un fichier depuis une URL
Collez un lien direct vers le fichier. Nous le téléchargeons sur notre serveur et il est converti exactement comme un fichier envoyé.
Comment ça marche
-
1/3
Téléversez votre fichier .csv
Cliquez pour sélectionner le fichier que vous souhaitez convertir ou faites-le simplement glisser dans la zone indiquée.
-
2/3
Lancez la conversion .csv vers .dbf
Une fois le fichier téléversé, cliquez sur convertir dès que vous êtes prêt.
-
3/3
Téléchargez le fichier .dbf converti
Le résultat de la conversion est prêt à être téléchargé.
Statistiques de conversion CSV en DBF
Mis à jour le 10 novembre 2026, d'après les conversions sur 101convert.com
Comment convertir csv en fichier dbf
- Bases de données
- Aucune note pour l'instant.
Un ancien programme de comptabilité, de SIG ou de base de données peut nécessiter une table dBASE plutôt qu’un fichier texte délimité. La conversion des données crée une table DBF avec des types, des longueurs et un encodage de champs définis, que les logiciels compatibles peuvent ouvrir directement.
Qu’est-ce que le format CSV ?
CSV (Comma-Separated Values) stocke les lignes d’un tableau sous forme d’enregistrements texte séparés par des sauts de ligne, et les champs séparés par des virgules ou un autre délimiteur, comme des points-virgules ou des tabulations. Les champs contenant des délimiteurs, des guillemets ou des sauts de ligne sont généralement entourés de guillemets doubles.
Microsoft Excel, LibreOffice Calc et Google Sheets exportent des fichiers CSV. Les systèmes de bases de données, les outils de reporting, les logiciels de laboratoire et les applications personnalisées utilisent CSV pour l’échange de données, car ce format peut être lu sans moteur de base de données spécialisé. CSV ne préserve pas de manière fiable les types de champs, les index, les relations, la mise en forme ni un encodage de caractères universel.
Qu’est-ce que le format DBF ?
DBF est le format de table associé à dBASE et utilisé par Visual FoxPro, Clipper, les anciens systèmes de comptabilité et de nombreuses applications SIG. Un fichier DBF stocke des enregistrements avec des champs nommés et des types tels que caractère, numérique, logique et date. Contrairement à CSV, ses champs ont des longueurs définies et ses enregistrements utilisent une structure de table fixe.
DBF est adapté lorsqu’une application ancienne nécessite spécifiquement une table dBASE ou lorsque des données attributaires doivent accompagner un ESRI Shapefile. Ses définitions fixes rendent la lecture prévisible pour les anciens logiciels, mais elles imposent des limites concernant les noms de champs, les longueurs, les valeurs nulles, les dates et Unicode. Pour une compatibilité étendue, utilisez des noms de champs uniques de 10 caractères maximum ; certaines variantes de DBF et les applications plus récentes prennent en charge d’autres limites.
Comment convertir un fichier CSV en DBF
Avec LibreOffice Calc
- Ouvrez le fichier CSV, tel que
customers.csv, dans LibreOffice Calc. - Dans la boîte de dialogue d’importation de texte, sélectionnez le délimiteur réel et l’encodage des caractères source, puis examinez l’aperçu. Définissez les colonnes d’identifiants, telles que les codes postaux ou les numéros de compte, sur Texte afin de conserver les zéros initiaux.
- Vérifiez les dates, les séparateurs décimaux, les valeurs vides et les champs contenant des virgules ou des sauts de ligne. Corrigez les erreurs d’interprétation avant l’exportation.
- Choisissez File → Save As, saisissez un nom tel que
customers.dbfet sélectionnez dBase comme type de fichier. - Acceptez la confirmation du format et sélectionnez le jeu de caractères DBF lorsque Calc vous le demande. Rouvrez le fichier obtenu dans l’application cible afin de vérifier les noms de champs, les valeurs, les dates et les caractères non ASCII.
La sélection explicite du délimiteur est nécessaire pour les fichiers délimités par des points-virgules ou des tabulations ; se fier à l’extension du nom de fichier peut importer toute la ligne dans une seule colonne.
Avec le convertisseur intégré
Vous pouvez convertir gratuitement le fichier sur 101convert.com sans installer de logiciel : sélectionnez le fichier CSV, choisissez DBF comme format de sortie, lancez la conversion et téléchargez la table générée. Vérifiez le résultat dans le programme qui la reçoit, en particulier lorsque les données contiennent des informations confidentielles ou des caractères non ASCII.
Automatisation des conversions récurrentes
Pour les importations répétitives, Python peut créer un fichier DBF avec le package dbf. Installez-le avec :
pip install dbf
Définissez le schéma avant d’insérer les enregistrements, par exemple name C(80); amount N(12,2); active L; created D. Lisez la source avec csv.DictReader de Python, convertissez explicitement les valeurs numériques, logiques et de date, puis ajoutez les enregistrements à la table. Un schéma défini permet de maintenir la validation, la sélection de l’encodage et la gestion des erreurs cohérentes entre les lots.
Limites de qualité et de compatibilité
- Noms de champs : Renommez les en-têtes longs ou en double avant l’exportation. Utilisez des noms uniques de 10 caractères ou moins et évitez la ponctuation pour les anciens logiciels dBASE et SIG.
- Longueurs des champs : Les champs de caractères et numériques ont des longueurs fixes. Une valeur qui dépasse la longueur déclarée peut être tronquée ou rejetée, et les valeurs numériques peuvent provoquer un dépassement si la longueur ou la précision décimale est insuffisante.
- Types de données : Les valeurs qui ressemblent à des dates, des nombres ou des valeurs booléennes restent du texte jusqu’à ce que le convertisseur leur attribue des types. Conservez les identifiants comme champs de caractères au lieu de les convertir en nombres.
- Encodage : Les anciens lecteurs DBF peuvent attendre une page de codes Windows plutôt que UTF-8. Les caractères accentués, cyrilliques ou asiatiques peuvent être corrompus lorsque la page de codes sélectionnée ne correspond pas à l’application cible.
- Dates et valeurs vides : Les champs de date DBF traditionnels stockent les dates sans horodatage. Les anciens lecteurs peuvent ne pas distinguer de manière cohérente une valeur vide, zéro et une valeur null de base de données.
- Jeux de données SIG : Un DBF autonome contient uniquement des enregistrements attributaires. Un jeu de données Shapefile nécessite également des fichiers
.shpet.shxcorrespondants, et généralement un fichier.prj. La conversion ou le changement de nom d’un DBF ne crée pas de géométrie géographique. - Index et relations : CSV ne possède ni index ni relations, et une exportation de base ne crée pas de fichiers d’index DBF. Reconstruisez ces structures dans l’application de destination si nécessaire.
Comparaison du format CSV vs DBF
Comparaison entre les formats CSV et DBF sur les propriétés les plus importantes pour cette conversion.
| Propriété | .CSV Comma-Separated Values | .DBF dBASE Database File |
|---|---|---|
| Lisible en texte brut | Oui | Non |
| Types de données | Typé | Typé |
| Structures imbriquées | Non | Non |
| Formules | Non | Non |
| Plusieurs tables ou feuilles | Non | Non |
| Taille de fichier typique | Petit | Petit |
| Norme ouverte | Oui | Partiellement ouvert |
| Idéal pour | Échange de données | Échange de données |
| Date d’introduction | — | 1983 |
| Développeur | — | Ashton-Tate / dBASE, Inc. (format origin) |
| Type MIME | text/csv | application/x-dbf |
Les informations sur les extensions et les types de fichiers sont fournies par File-Extensions.org
Logiciel suggéré pour convertir csv en dbf
Questions fréquentes
Le convertisseur CSV en DBF est-il gratuit ?
Oui, la conversion de CSV en DBF sur 101convert.com est entièrement gratuite. Aucune inscription, adresse e-mail ou installation n'est requise. Si vous avez besoin d'une limite de taille de fichier plus élevée ou souhaitez convertir plusieurs fichiers à la fois, consultez nos formules.
Quelle taille mon fichier CSV peut-il avoir ?
Vous pouvez téléverser des fichiers CSV jusqu'à 10 Mo et convertir jusqu'à 3 fichiers à la fois en un seul lot. Avec une formule payante, la limite passe à 50 Mo par fichier et 20 fichiers à la fois, consultez nos formules.
Qu'advient-il de mes fichiers téléversés ?
Les fichiers sont traités automatiquement et supprimés de nos serveurs quelques minutes après la conversion. Nous ne consultons ni ne partageons jamais vos fichiers.
Dois-je installer un logiciel pour convertir CSV en DBF ?
Non. La conversion de CSV en DBF s'effectue entièrement en ligne dans votre navigateur et fonctionne sous Windows, Mac, Linux, Android et iPhone.
La conversion a-t-elle échoué ?
Dans la plupart des cas, la cause est un format de fichier incorrect. Importez un fichier CSV valide pour cette conversion de CSV en DBF. Il peut aussi arriver que le problème vienne de notre côté. Nous analysons les échecs de conversion récurrents et désactivons ou réparons le convertisseur si nous détectons un défaut.
Autres conversions de fichiers .csv
Conversion inverse
Conversion vers .dbf
depuis d'autres formats
- db en dbf
- xls en dbf
- mdb en dbf
- sqlite en dbf
- accdb en dbf
- fdb en dbf
- gdb en dbf
- ndx en dbf
- dbx en dbf
- sdf en dbf
- adb en dbf
- crp en dbf
- db2 en dbf
- dbc en dbf
- dbt en dbf
- dbv en dbf
- doc en dbf
- fmp en dbf
- fox en dbf
- fpt en dbf
- frc en dbf
- fwp en dbf
- fxp en dbf
- jpg en dbf
- lbl en dbf
- ntx en dbf
- odb en dbf
- ods en dbf
- otg en dbf
- pmw en dbf
- sda en dbf
- sdd en dbf
- smf en dbf
- spr en dbf
- stc en dbf
- str en dbf
- sxc en dbf
- sxi en dbf
- tbk en dbf
- txt en dbf
- uos en dbf
- uot en dbf
- vor en dbf
- wfm en dbf
- xlsb en dbf
- xlsm en dbf
- xlsx en dbf
- xltx en dbf