L’éditeur CSV
qui manquait au Mac.
Le Notepad++ du CSV, sous stéroïdes. Tabulay ouvre un CSV tel que le fichier l’a écrit, même avec des millions de lignes, et se pilote au clavier. L’éditeur est gratuit. Tabulay Pro ajoute les stéroïdes : graphiques, doublons, comparaison et SQL.
Notepad++ n’est jamais sorti sur Mac. Tabulay, lui, est fait pour le Mac.
Sur Mac, un CSV finit dans un tableur, fait pour les chiffres qu’on saisit, ou dans un éditeur de texte, qui n’a pas de colonnes. Numbers s’arrête à 1 000 000 de lignes. Excel s’arrête à 1 048 576 lignes et, par défaut, supprime les zéros initiaux et transforme des valeurs en dates. Tabulay ouvre des millions de lignes telles que le fichier les a écrites.
Un tableau Numbers contient au plus 1 000 000 de lignes et 1 000 colonnes.
La dernière ligne d’une feuille Excel. La ligne 1 048 577 n’existe pas.
Source : Microsoft
Une feuille Google Sheets contient au plus 20 millions de cellules, et vit dans Google Drive.
Source : Google
Excel conserve 15 chiffres significatifs. Dans un identifiant ou un numéro de carte à 16 chiffres, le dernier devient un zéro.
Source : Microsoft
Par défaut, ouvrir un CSV dans Excel supprime les zéros initiaux et transforme certaines valeurs en dates. En 2020, 27 gènes humains, dont SEPT1 et MARCH1, ont été renommés en partie pour cette raison.
Sources : Microsoft, Nature Genetics
Notepad++ fonctionne sous Windows. Il n’a jamais eu de version Mac officielle.
Sources : Notepad++, son auteur, mai 2026
Tabulay repose sur une règle : ne jamais changer une valeur que vous n’avez pas demandé de changer. Ouvre tel quel. S’édite comme du texte. Répond comme une base de données.
Ouvre tel quel. Rien ne change sans vous.
La grille affiche chaque valeur telle que le fichier l’a écrite : aucun format de nombre, aucune conversion de date, aucune notation scientifique. Les zéros initiaux, les identifiants à 16 chiffres et les noms de gènes restent tels quels. Points-virgules, virgules décimales, dates jj/MM/aaaa, vieil encodage : Tabulay les détecte, et File ▸ Open with Options… montre le résultat avant d’ouvrir le fichier.
Détecté, puis montré
Open with Options (⇧⌘O) montre le séparateur, l’encodage (UTF-8 ou Windows-1252), la ligne d’en-tête, le séparateur décimal et le format de date, chacun avec un aperçu en direct.
Les nombres à l’européenne s’additionnent
Les montants écrits -1.234,50 ou -12 480,00 sont des nombres : ils se trient, se filtrent et se totalisent au centime près, et sont enregistrés tels qu’écrits.
Classeurs Excel Pro
Open with Options permet de choisir une feuille et d’indiquer si sa première ligne est l’en-tête ; Open prend la première feuille visible. Les valeurs sortent sans fioritures : nombres sans séparateur de milliers ni symbole monétaire, dates au format ISO. ⌘S demande où enregistrer le CSV : le classeur n’est jamais réécrit.
Enregistré à l’identique. À l’octet près.
À l’enregistrement, les lignes non modifiées sont recopiées de l’original octet par octet : même séparateur, mêmes guillemets, même encodage, mêmes fins de ligne. Les lignes modifiées sont écrites avec le séparateur, l’encodage et les fins de ligne du fichier, avec des guillemets seulement là où il en faut. Ajoutez, supprimez, scindez, fusionnez ou calculez une colonne : toutes les lignes sont alors écrites ainsi. Ouvrez et enregistrez sans rien changer : le fichier est identique.
Ce qu’attendent vos autres outils
Points-virgules, CRLF, Windows-1252, marque d’ordre des octets, retours à la ligne entre guillemets : votre banque, votre ERP ou votre pipeline récupèrent exactement ce qu’ils ont envoyé.
Refuse d’abîmer
Un caractère impossible à écrire dans l’encodage du fichier bloque l’enregistrement et désigne la valeur et sa colonne, au lieu de devenir un point d’interrogation.
Écriture sûre
Tabulay vérifie l’espace libre, écrit un nouveau fichier complet, et ne le met en place qu’une fois terminé. Un plantage en cours d’enregistrement ne peut pas laisser un demi-fichier.
Chaque modification est une étape que l’on peut défaire.
Chaque saisie, remplacement, suppression ou nettoyage devient une étape nommée. Annulez, rétablissez, ou cliquez sur n’importe quel point de l’historique pour y revenir. Le fichier sur le disque n’est pas touché avant l’enregistrement.
Des étapes nommées
Le menu Édition dit exactement ce qu’il va annuler : « Undo Replace in track », pas seulement « Undo ».
L’historique en script
Toute la session se lit comme un pipeline, à copier et garder à côté du fichier pour montrer ce qui a été fait.
Un aperçu, puis une étape
Rechercher-remplacer, Normalize et Remove Duplicates montrent d’abord les changements exacts et leur nombre. Puis tout le changement tient en une seule étape.
S’édite comme du texte. Gratuit, pour de bon.
Ouvrez le fichier, corrigez-le au clavier, enregistrez-le. Tabulay est construit avec AppKit, le framework des apps d’Apple elles-mêmes : onglets, menus complets, mode sombre, contraste accru et VoiceOver. Chaque commande est dans un menu et dans la palette de commandes : appuyez sur ⌘K sur cette page pour l’essayer.
Le clavier d’abord
⌘K trouve n’importe quelle commande, colonne ou ligne. ⌘F cherche dans toutes les cellules, et ⇧⌘F n’affiche que les lignes trouvées. Les commandes courantes ont leur raccourci.
Modifier sur place
Tapez pour modifier, collez depuis Numbers ou Excel, recopiez vers le bas avec ⌘D, insérez et supprimez lignes et colonnes. Tabulay peut devenir l’app qui ouvre les fichiers .csv et .tsv dans le Finder.
Gratuit, essai ou pas
Ouvrir, chercher, filtrer, trier, modifier et enregistrer des CSV et TSV jusqu’à 2 Go, avec l’historique, l’enregistrement à l’octet près, le profil de colonne et la protection des numéros de carte. Sans compte, sans limite de durée.
Filtrez en cliquant. Ou en SQL. Mêmes lignes.
Les puces de filtre répondent aux questions du quotidien en deux clics : ce pays, ce statut, au-delà de ce montant. Chaque puce est une ligne de SQL : passez à l’éditeur à tout moment et reprenez exactement où vous en étiez. Exécuter votre propre SQL demande Tabulay Pro.
Clic droit sur une valeur
Afficher seulement cette valeur, la masquer, ou garder les lignes au moins ou au plus égales à ce nombre ou cette date.
Chercher, puis filtrer
⌘F cherche dans toutes les cellules. Avec « Matching Rows Only » (⇧⌘F), le reste s’efface.
Des totaux en décimales exactes
Sélectionnez une colonne de nombres, virgules décimales comprises : somme, moyenne et nombre dans la barre d’état, avec une alerte si les devises sont mélangées. Le calcul porte sur 200 000 lignes au plus, et le signale ; le SQL totalise tout le fichier.
Connaître une colonne avant de s’y fier.
Cliquez sur une colonne : l’inspecteur montre ce qu’elle contient vraiment. Son type, la part des valeurs conformes, l’étendue d’une colonne de nombres, un histogramme ou les valeurs les plus fréquentes (un clic filtre dessus), et les valeurs exactes qui ne collent pas. Les problèmes apparaissent avant d’atteindre votre rapport.
Essayez : cliquez sur un en-tête de colonne.
En-têtes sur deux lignes
Chaque en-tête affiche le nom de la colonne, son type (date, dec(12,2), enum(5)) et le nombre de valeurs qui ne correspondent pas.
Chaque problème, sa solution
Chaque carte montre des exemples et propose la suite : normaliser (Tabulay Pro) les valeurs qui ne collent pas, afficher ou filtrer les valeurs vides.
Analyse de colonne (Insights) Pro
Une boîte à moustaches pour une colonne de nombres (centiles, moyenne, écart type, valeurs aberrantes), sa moyenne ou sa somme par catégorie et dans le temps, et la chronologie d’une colonne de dates ou de texte. Calculée sur votre Mac, sur les lignes affichées ; un clic sur une catégorie filtre.
Voyez la forme de vos données. Puis posez-leur une question.
L’éditeur est gratuit. Tabulay Pro ajoute huit outils avancés : des graphiques pour chaque colonne, les doublons et les différences montrés avant tout changement, et un moteur SQL complet. Un abonnement de 1,99 € par mois, avec les huit fonctions dans un essai gratuit de 14 jours pour les abonnés éligibles.
Voir les doublons avant qu’ils disparaissent.
Deux écoutes du même titre, par le même auditeur, le même jour, peuvent être toutes deux réelles. Tabulay compare donc toutes les colonnes par défaut, liste les groupes de doublons avant toute suppression, et vous alerte si vous laissez de côté la colonne qu’il a reconnue comme identifiant du fichier.
Essayez : décochez la colonne d’identifiant.
Ce qui a changé entre deux fichiers, ligne par ligne.
Comparez l’export d’hier à celui d’aujourd’hui, ou votre fichier à celui qui revient de relecture. Les lignes sont appariées sur une colonne d’identifiant : une ligne déplacée n’est pas un changement, et chaque champ modifié montre son avant et son après.
Apparié sur votre clé
Choisissez la colonne d’identifiant commune, ou comparez par position s’il n’y en a pas.
Tous les types de changement
Lignes ajoutées, supprimées et modifiées, colonnes présentes dans un seul fichier, identifiants en double.
Exporter les différences
Enregistrez toute la comparaison en CSV, pour la partager ou la garder avec la piste d’audit.
Posez une question à votre fichier.
Un moteur SQL analytique complet est intégré. Votre fichier est une table qui porte son nom, ou simplement this. Regroupez, pivotez, classez, calculez croissances et centiles sur des millions de lignes, sans étape d’import ni base de données à monter.
Des requêtes testées sur les fichiers d’exemple de la démo. Résultats calculés sur les fichiers complets.
Des exemples qui connaissent vos colonnes
Le menu Examples écrit des requêtes à partir de votre fichier : totaux et parts, top 3 par groupe, statistiques, valeurs aberrantes, croissance mensuelle, tableaux croisés.
Des erreurs qui aident
Unknown column “amont”. Did you mean amount? Un nom de colonne mal saisi ? Tabulay propose le plus proche.
Le vrai plan d’exécution
Explain montre comment le moteur exécutera la requête, avec les temps si vous le souhaitez. ~ teste une expression régulière.
Chaque modification, visible avant qu’elle ait lieu.
Rechercher-remplacer, scinder, fusionner, colonnes calculées, normaliser : chaque outil montre les changements exacts, et leur nombre, avant de toucher à quoi que ce soit. Puis tout se fait en une seule étape, annulable.
Expressions régulières, avec groupes
Trouvez avec un motif, reconstruisez avec $1, $2. Sensible à la casse ou non, sur une colonne ou toutes.
Normaliser sans deviner
Dans une colonne écrite avec des points décimaux, un -1.234,50 égaré devient -1234.50. 1,234 peut valoir 1234 ou 1.234 : Tabulay le laisse tel quel et vous le signale.
Scinder, fusionner, calculer
Scindez Lille, France en deux colonnes, fusionnez avec un modèle comme {track} par {artist}, ou calculez une colonne à partir d’une expression.
Pas de plafond à un million de lignes. Gros fichiers, ouverts en quelques secondes.
Tabulay ne charge pas votre fichier dans une grille : il l’indexe. Un passage rapide note où commence chaque ligne, puis seules les lignes affichées sont analysées. La limite se compte en octets, pas en lignes. Les chiffres ci-dessous ont été mesurés sur un fichier de 1,3 million de lignes.
pour indexer 1,3 million de lignes1
pour afficher les premières lignes1
pour vérifier le type de chaque valeur1
pour enregistrer après une modification1
Projeté et indexé
macOS projette le fichier en mémoire au lieu de le copier, et un seul passage indexe chaque ligne. Une ligne n’est analysée que lorsqu’elle est affichée ou interrogée.
Chaque ligne vérifiée
Tabulay propose un type pour chaque colonne à partir d’un échantillon, puis vérifie chaque ligne en arrière-plan. L’en-tête compte ce qui ne correspond pas.
2 Go, puis lecture seule
Les fichiers jusqu’à 2 Go s’ouvrent en édition. Au-delà, ils s’ouvrent en lecture seule, pour les consulter sans risque.
Vos données ne sortent pas de votre Mac. Elles ne le peuvent pas.
Une feuille Google Sheets contient au plus 20 millions de cellules, et vit dans Google Drive.2 Tabulay n’a aucun accès réseau. Les apps du Mac App Store doivent déclarer ce qu’elles ont le droit de faire ; Tabulay n’a jamais demandé le réseau, et macOS bloque donc toute tentative de connexion.
Le développeur ne collecte aucune donnée de cette app. C’est l’étiquette que Tabulay porte sur le Mac App Store.
Aucun compte
Rien à créer, rien à connecter.
Vos retours, à vos conditions
Send Feedback ouvre votre propre messagerie avec un message que vous relisez avant l’envoi.
Numéros de carte, masqués dans la grille.
Les exports de commandes, de CRM ou de support contiennent parfois des numéros de carte. Tabulay les repère, n’affiche que les quatre derniers chiffres dans la grille, tient les copies hors de l’historique du presse-papiers, et vous prévient avant qu’un enregistrement ou un export n’écrive en entier une colonne de numéros de carte.
Repérés par somme de contrôle
De 13 à 19 chiffres qui passent le contrôle de Luhn et portent le préfixe d’un réseau de cartes, même au milieu d’un texte comme « paid with… ».
Hors du presse-papiers
Les cellules copiées depuis la grille qui contiennent des numéros de carte restent sur ce Mac et sont marquées confidentielles : les apps d’historique du presse-papiers ne les enregistrent pas.
Imposé par l’IT
Masquage, protection du presse-papiers, alertes à l’enregistrement et copies de travail en mémoire seule peuvent être imposés par profil de configuration. Sécurité et conformité (en anglais)
Pour celles et ceux qui reçoivent le fichier.
Si votre semaine commence par un export, Tabulay est pour vous. Quelques questions auxquelles il répond en une minute.
Développement et data
Extractions, sorties de pipeline et journaux, ouverts tels quels et vérifiés en SQL, sans base de données à monter.
Ventes et marketing
Exports de CRM, de campagnes et d’enquêtes issus d’outils européens, avec points-virgules et virgules décimales. Les montants comme -1 234,50 sont des nombres : triés, filtrés, additionnés, et enregistrés tels qu’écrits.
E-commerce et stocks
Historiques de commandes et fichiers de stock devenus trop gros pour le tableur.
Recherche
Sorties d’instruments, listes de gènes, données d’enquête, où un identifiant doit rester exactement tel qu’il est écrit.
Support et opérations
Exports de tickets et de SLA qui font souffrir les tableaux croisés.
IT et sécurité
Fichiers contenant des données de carte ou personnelles, sur des Mac gérés, avec des réglages imposables.
L’éditeur est gratuit. Pro est mensuel.
Téléchargez Tabulay gratuitement : ouvrir, chercher, filtrer, trier, modifier et enregistrer des CSV et TSV jusqu’à 2 Go (au-delà, en lecture seule). Tabulay Pro ajoute huit outils pour 1,99 € par mois. Les abonnés éligibles bénéficient de 14 jours d’essai gratuit, puis l’abonnement se renouvelle chaque mois jusqu’à résiliation.
Tabulay
L’éditeur, gratuit pour de bon. Aucun abonnement nécessaire.
- Ouvrir des CSV et TSV jusqu’à 2 Go (au-delà en lecture seule)
- Recherche, tri, puces de filtre, totaux dans la barre d’état
- Modifier, coller, insérer et supprimer lignes et colonnes
- Onglets, menus complets et palette de commandes ⌘K
- Historique complet, annuler et rétablir
- Enregistrement à l’octet près
- Profil de colonne et vérification de chaque ligne
- Masquage et protection des numéros de carte
Vos fichiers et vos modifications restent toujours enregistrables, quoi qu’il arrive à l’essai.
Tabulay Pro
Un abonnement mensuel via le Mac App Store.
- Tout Tabulay
- Analyse de colonne (Insights) : dispersion, ventilations, chronologies
- Suppression des doublons, groupes montrés d’abord
- Comparaison de deux fichiers, ligne par ligne
- Requêtes SQL, avec Examples
- Plans d’exécution
- Transform : rechercher-remplacer, scinder, fusionner, colonnes calculées
- Normaliser décimales et dates
- Classeurs Excel (.xlsx)
Prix en euros ; le Mac App Store affiche le prix de votre pays. 14 jours gratuits si éligible, puis 1,99 €/mois. Renouvellement automatique jusqu’à résiliation. Résiliez au moins 24 heures avant la fin de l’essai pour éviter un paiement. Gérer ou résilier dans l’App Store. Conditions d’utilisation · Confidentialité.
À quoi s’attendre
D’abord, l’app Mac actuelle et ses huit outils Pro sur abonnement mensuel. Ensuite, nous prévoyons Tabulay CLI et un serveur MCP pour CSV : des outils que des agents IA existants pourraient utiliser pour inspecter les fichiers et exécuter des analyses.
Tabulay fournirait les outils CSV, sans modèle d’IA intégré. Votre assistant interpréterait la question ; Tabulay exécuterait l’analyse. Ces connexions sont prévues, pas disponibles. Aucune date de sortie n’est annoncée. Leur tarif et leur accès restent à définir et ne font pas partie de la promesse de l’abonnement actuel.
Lire la feuille de route Tabulay CLI et Model Context Protocol
Vos questions, des réponses claires.
Quand pourrai-je avoir Tabulay ?
Dès maintenant, sur le Mac App Store.
Combien ça coûte ?
Tabulay se télécharge gratuitement. Ouvrir, consulter, trier, filtrer, chercher, modifier et enregistrer restent gratuits. Tabulay Pro coûte 1,99 €/mois pour l’analyse de colonne, la suppression des doublons, la comparaison, le SQL, les plans d’exécution, Transform, Normalize et les classeurs Excel. Les abonnés éligibles ont 14 jours d’essai gratuit, puis la facturation mensuelle démarre automatiquement sauf résiliation. Résiliez au moins 24 heures avant la fin de l’essai pour éviter un paiement. Détails de l’abonnement (en anglais).
Pourquoi ne pas ouvrir mon CSV dans Numbers ou Excel ?
Gardez-les pour ce qu’ils font bien : formules, graphiques mis en page, chiffres saisis à la main. Tabulay n’est pas un tableur, et c’est voulu. Numbers s’arrête à 1 000 000 de lignes. Excel s’arrête à 1 048 576 lignes et, par défaut, supprime les zéros initiaux et transforme des valeurs en dates. Tabulay ouvre des millions de lignes telles que le fichier les a écrites. La comparaison complète donne les sources.
Que veut dire « le Notepad++ du CSV » ?
C’est une comparaison, pas une affiliation. Notepad++ fonctionne sous Windows et n’a jamais eu de version Mac officielle. Tabulay travaille comme un bon éditeur de texte, avec des colonnes en plus : il ouvre le fichier tel quel, se pilote au clavier et ne se met pas en travers. L’éditeur est gratuit. Tabulay Pro ajoute les stéroïdes : analyse de colonne, suppression des doublons, comparaison et SQL, parmi huit fonctions.
De quoi a-t-il besoin ?
macOS 14 Sonoma ou ultérieur.
Quelle taille de fichier peut-il ouvrir ?
Les fichiers jusqu’à 2 Go s’ouvrent en édition, soit des millions de lignes. Au-delà, ils s’ouvrent en lecture seule. La vitesse dépend du fichier et du Mac : sur notre fichier de test de 1,3 million de lignes, l’indexation a pris environ un tiers de seconde avec une version optimisée du moteur.1
Tabulay va-t-il modifier mon fichier ?
Seulement là où vous le modifiez. L’enregistrement recopie chaque ligne intacte octet par octet, et écrit les lignes modifiées avec le séparateur, l’encodage et les fins de ligne du fichier, avec des guillemets seulement là où il en faut. Ajouter, supprimer, scinder, fusionner ou calculer une colonne réécrit toutes les lignes ainsi. Ouvrir et enregistrer sans modification laisse le fichier identique.
Mes données quittent-elles mon Mac ?
L’app Mac actuelle n’a pas l’autorisation d’utiliser le réseau : macOS bloque toute connexion. Aucun compte, aucune statistique. L’étiquette de confidentialité de l’App Store indique « Données non collectées ». La connexion CLI/MCP prévue est distincte : un assistant IA externe peut transmettre les données renvoyées par les outils à son fournisseur.
Faut-il connaître le SQL ?
Non. Les puces de filtre, les filtres au clic droit, le tri et la recherche couvrent les questions du quotidien sans SQL, et ils sont gratuits. Pour aller plus loin, le menu Examples écrit du SQL à partir de vos propres colonnes, à adapter ; l’exécuter demande Tabulay Pro.
Ouvre-t-il les fichiers Excel et Numbers ?
Tabulay Pro ouvre les classeurs Excel (.xlsx) : choisissez une feuille et travaillez comme sur un CSV, sans que le classeur soit jamais modifié. Les anciens fichiers .xls et les documents Numbers ne sont pas pris en charge : exportez-les d’abord en CSV ou en .xlsx.
Tabulay est-il conforme PCI DSS ?
Les référentiels comme PCI DSS et ISO 27001 s’appliquent aux organisations, pas aux apps : aucune app n’est « conforme » à elle seule. Tabulay aide à respecter des exigences précises, comme le masquage des numéros de carte dans la grille (PCI DSS 3.4.1) et leur troncature avant stockage. La note de sécurité (en anglais) détaille chaque exigence.
L’app est-elle en français ?
L’app est en anglais. Sa page sur l’App Store et ce site sont en français et en anglais.
Et sur Windows ou Linux ?
Ce n’est pas prévu. Tabulay est une app Mac de bout en bout, construite avec les frameworks du Mac.
Qui fait Tabulay ?
Alain Deléglise, développeur indépendant à Lille, qui publie sous le nom Expertise By Me. Vos questions lui arrivent directement à hello@tabulay.app.
Ouvrez votre plus gros fichier aujourd’hui.
Gratuit sur le Mac App Store. Essai Pro de 14 jours pour les abonnés éligibles, puis 1,99 €/mois sauf résiliation.
Télécharger Tabulay1. Mesuré sur un fichier CSV de 207 Mo et 1,3 million de lignes avec une version optimisée du moteur de Tabulay, sur un MacBook Pro, Apple M4 Max, 36 Go, septembre 2026. Les temps réels varient selon le fichier et le Mac.
2. Aide Google Drive : fichiers que vous pouvez stocker dans Google Drive, consulté en septembre 2026.
Les démonstrations de cette page recréent l’app dans un navigateur, avec des données d’exemple fictives : tous les noms sont inventés. L’interface de l’app est en anglais.
Numbers est une marque d’Apple Inc. Google Sheets est une marque de Google LLC. Notepad++ est une marque de son auteur, Don Ho. Tabulay n’est affilié ni à Apple, ni à Google, ni à Notepad++.