Skip to content
| Marketplace
Sign in
Visual Studio Code>Data Science>Novair Sheets — CSV, Excel & Parquet Viewer, Compare TablesNew to Visual Studio Code? Get it now.
Novair Sheets — CSV, Excel & Parquet Viewer, Compare Tables

Novair Sheets — CSV, Excel & Parquet Viewer, Compare Tables

novair

| (0) | Free
Open CSV, TSV, Excel and Parquet files in one fast grid inside VS Code, with the row and column count always in view and no ads, banner or account. Pro matches two tables by key, shows every changed cell and saves the report.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Novair Sheets — CSV, Excel & Parquet Viewer, Compare Tables

Open CSV, TSV, Excel and Parquet files in one fast grid inside VS Code, with the row and column count always in view and no ads, banner or account. Pro matches two tables by key, shows every changed cell and saves the report.

Your files never leave the computer that reads them: no file data is sent. The only network call is the licence check: activation needs one connection to api.gumroad.com from that computer (in a Remote-SSH, WSL or dev container window, the remote computer), through your VS Code proxy settings; after that, Pro works offline. Without a licence key, the extension makes no network call.

Get Novair Sheets Pro — EUR 24.17 + VAT where applicable

Two exports matched by key: every added, removed and changed row, each changed cell before and after (Pro, sample files, dark theme)

Free

  • CSV, TSV, PSV, Excel (.xlsx, .xlsm, .xls), OpenDocument (.ods) and Parquet in one grid, with no Python or other tool to install
  • Large files read in a stream: the first rows show while the rest is read, and the row and column count is always visible
  • Sticky headers, freezable columns, adjustable font size; light, dark and high contrast themes that follow VS Code
  • Excel number formats shown (currency, dates, percentages); exact Parquet decimals and 64‑bit integers; nested Parquet values shown as a tree
  • Sort, filter and find across the whole file, including rows off screen; go to a row
  • Separator and encoding detected and changeable from the status bar
  • Edit CSV, TSV and PSV files, and the values of Excel cells, with undo; saving rewrites only what you changed, keeps leading zeros and never overwrites a file changed on disk without asking
  • Column statistics: empty, distinct, min, max, average, most frequent values
  • Export the filtered and sorted view to CSV, TSV or XLSX; save a copy of a read-only file as XLSX or CSV
  • Compare two tables by position (row 1 with row 1, and so on): counts of identical and different rows; Pro shows which ones
  • On your own files, see how many rows a key match would find added, removed and changed, before you buy; Pro shows which ones, cell by cell
  • Sample files to try the Pro comparison and report before buying
  • English and French; no account, no ads, no banner

A CSV sorted by amount and filtered on Delivered, with the statistics of the column (dark theme)

A Parquet file of 2,964,624 rows and 19 columns, read in a stream (public NYC taxi trip records, dark theme)

Try it in your browser first: CSV viewer online, free, the file stays on your computer.

Pro

  • Match two tables by key (1 to 3 columns), even CSV against Excel or Parquet: every added, removed and changed row, and each changed cell, with a numeric tolerance and columns you can ignore or pair by hand
  • Comparison report in HTML, CSV or Excel, with every difference listed by key, ready to attach to a ticket
  • Anonymized copy and export of the columns you choose: consistent aliases (on this computer, the same value gets the same alias in every file you anonymize, until you reset the anonymization key, so joins between those files still work), partial masks or empty cells, with a preview The anonymized copy changes only the columns you choose: consistent aliases, partial masks or empty cells. Consistent aliases are pseudonyms: on this computer, the same value always gives the same alias, so the copy may still be personal data. For data that must be anonymous, use partial masks or empty cells. Check the copy before sending it.

Anonymized copy: consistent aliases for the e-mail and contact columns, with a preview (Pro, sample file, dark theme)

Two exports, one comparison: what was added, removed and changed, cell by cell.

EUR 24.17 + VAT where applicable

Licence

One key for one person, on up to 5 machines. A machine is counted the first time the key is activated in a VS Code installation: a new computer, VS Code reinstalled with its data erased, or a non-persistent virtual desktop whose identifier changes. Entering the key again, trying again after a network error, removing and re-entering it on the same installation, or updating the extension uses nothing. New computer or VS Code reinstalled? Write to support@novair.app with your purchase e-mail and we reset the count.

All 1.x updates are included and come through VS Code Marketplace. A later version never takes away what your key unlocks.

Need an invoice? Use the “Generate” link at the bottom of your Gumroad receipt: enter your name and business address, add what your accounts need under “Additional notes”, and download the PDF. An EU business that paid VAT can enter its VAT number there: Gumroad refunds the VAT and the invoice shows no VAT. Gumroad cannot change an invoice afterwards.

Activate: open the Command Palette (Ctrl+Shift+P, Cmd+Shift+P on Mac), type Pro key and choose Novair Sheets: Enter my Pro licence key, then paste the key from your Gumroad receipt.

Limits

Not covered in this version: editing .xls, .ods and Parquet files (save a copy as XLSX or CSV to edit it); editing formulas, and inserting or deleting rows and columns in Excel files; encrypted or password-protected files; .xlsb and .numbers files (export them as XLSX or CSV first); compressed files (.gz, .zip, .bz2, .xz, .zst, .7z: decompress them first). Charts, images and pivot tables are not shown, and are kept when you save. Macros are never run.

Open by default

Novair Sheets never takes over your files. To open them with it by default, run Novair Sheets: Open Spreadsheet Files with Novair Sheets by Default… and tick the formats; the same command restores the VS Code defaults.

Questions or ideas: send feedback or write to support@novair.app.


Novair Sheets — Visionneuse CSV, Excel et Parquet, comparaison de tables

Ouvrez CSV, TSV, Excel et Parquet dans une seule grille rapide, dans VS Code, avec le nombre de lignes et de colonnes toujours visible, sans pub, ni bandeau, ni compte. Pro rapproche deux tables par clé, montre chaque cellule modifiée et enregistre le rapport.

Vos fichiers ne quittent jamais l'ordinateur qui les lit : aucune donnée de fichier n'est envoyée. Le seul appel réseau est la vérification de la licence : l'activation demande une connexion à api.gumroad.com depuis cet ordinateur (dans une fenêtre Remote-SSH, WSL ou dev container, l'ordinateur distant), par le proxy réglé dans VS Code ; ensuite, Pro fonctionne hors ligne. Sans clé de licence, l'extension ne fait aucune connexion réseau.

Obtenir Novair Sheets Pro — 29 € TTC · 29 € TTC (TVA française ; le montant de votre pays s'affiche au paiement)

Deux exports rapprochés par clé : chaque ligne ajoutée, retirée ou modifiée, chaque cellule changée avant et après (Pro, fichiers d'exemple, thème sombre)

Gratuit

  • CSV, TSV, PSV, Excel (.xlsx, .xlsm, .xls), OpenDocument (.ods) et Parquet dans une seule grille, sans Python ni autre outil à installer
  • Gros fichiers lus en flux : les premières lignes s'affichent pendant la lecture du reste, et le nombre de lignes et de colonnes est toujours visible
  • En-têtes figés, colonnes figeables, taille de police réglable ; thèmes clair, sombre et contraste élevé qui suivent VS Code
  • Formats de nombre Excel affichés (monnaie, dates, pourcentages) ; décimaux Parquet et entiers 64 bits exacts ; valeurs Parquet imbriquées en arbre
  • Tri, filtre et recherche dans tout le fichier, lignes hors écran comprises ; aller à une ligne
  • Séparateur et encodage détectés et modifiables depuis la barre d'état
  • Modification des fichiers CSV, TSV et PSV et des valeurs des cellules Excel, avec annulation ; l'enregistrement ne réécrit que ce que vous avez changé, garde les zéros en tête et n'écrase jamais sans vous demander un fichier modifié sur le disque
  • Statistiques de colonne : vides, valeurs distinctes, min, max, moyenne, valeurs les plus fréquentes
  • Export de la vue filtrée et triée en CSV, TSV ou XLSX ; copie d'un fichier en lecture seule en XLSX ou CSV
  • Comparaison de deux tables par position (ligne 1 avec ligne 1, etc.) : nombre de lignes identiques et différentes ; Pro montre lesquelles
  • Sur vos propres fichiers, le nombre de lignes qu'un rapprochement par clé trouverait ajoutées, retirées et modifiées, avant d'acheter ; Pro montre lesquelles, cellule par cellule
  • Fichiers d'exemple pour essayer la comparaison et le rapport Pro avant d'acheter
  • Anglais et français ; sans compte, sans pub, sans bandeau

Un CSV trié par montant et filtré sur Delivered, avec les statistiques de la colonne (thème sombre)

Un fichier Parquet de 2 964 624 lignes et 19 colonnes, lu en flux (courses publiques des taxis de New York, thème sombre)

Essayez d'abord dans votre navigateur : visionneuse CSV en ligne, gratuite, le fichier reste sur votre ordinateur.

Pro

  • Rapprochement de deux tables par clé (1 à 3 colonnes), même CSV contre Excel ou Parquet : chaque ligne ajoutée, retirée ou modifiée et chaque cellule changée, avec une tolérance numérique et des colonnes à ignorer ou à apparier à la main
  • Rapport de comparaison HTML, CSV ou Excel, chaque différence listée avec sa clé, prêt à joindre à un ticket
  • Copie et export anonymisés des colonnes choisies : alias cohérents (sur cet ordinateur, la même valeur reçoit le même alias dans tous les fichiers que vous anonymisez, jusqu'à la réinitialisation de la clé d'anonymisation, et les jointures entre ces fichiers tiennent), masque partiel ou cellule vide, avec aperçu La copie anonymisée ne modifie que les colonnes choisies : alias cohérents, masques partiels ou cellules vides. Les alias cohérents sont des pseudonymes : sur cet ordinateur, une même valeur donne toujours le même alias, la copie peut donc rester une donnée personnelle. Pour des données qui doivent être anonymes, choisissez masque partiel ou cellule vide. Relisez la copie avant de l'envoyer.

Copie anonymisée : alias cohérents pour les colonnes e-mail et contact, avec aperçu (Pro, fichier d'exemple, thème sombre)

Deux exports, une comparaison : ce qui a été ajouté, retiré et modifié, cellule par cellule.

Obtenir Novair Sheets Pro — 29 € TTC · 29 € TTC (TVA française ; le montant de votre pays s'affiche au paiement)

Licence

Une clé pour une personne, sur 5 postes au plus. Un poste est compté à la première activation de la clé dans une installation de VS Code : nouvel ordinateur, VS Code réinstallé avec ses données effacées, ou poste virtuel non persistant dont l'identifiant change. Ressaisir la clé, réessayer après une erreur de réseau, la retirer puis la remettre sur la même installation ou mettre à jour l'extension ne consomme rien. Nouvel ordinateur ou VS Code réinstallé ? Écrivez à support@novair.app avec l'e-mail de votre achat et nous remettons le compteur à zéro.

Toutes les mises à jour 1.x sont comprises et arrivent par le VS Code Marketplace. Une version ultérieure ne retire jamais ce que votre clé débloque.

Besoin d'une facture ? Utilisez le lien « Generate » en bas de votre reçu Gumroad : saisissez votre nom et l'adresse de votre entreprise, ajoutez les mentions utiles dans « Additional notes », puis téléchargez le PDF. Une entreprise de l'UE qui a payé la TVA peut y saisir son numéro de TVA : Gumroad rembourse la TVA et la facture s'affiche sans TVA. Gumroad ne peut pas modifier une facture après coup.

Activer : ouvrez la palette de commandes (Ctrl+Maj+P, Cmd+Maj+P sur Mac), tapez clé de licence et choisissez Novair Sheets: Saisir ma clé de licence Pro, puis collez la clé de votre reçu Gumroad.

Limites

Non couvert dans cette version : modification des fichiers .xls, .ods et Parquet (enregistrez une copie en XLSX ou CSV pour la modifier) ; modification des formules, insertion ou suppression de lignes et de colonnes dans les fichiers Excel ; fichiers chiffrés ou protégés par mot de passe ; fichiers .xlsb et .numbers (exportez-les d'abord en XLSX ou CSV) ; fichiers compressés (.gz, .zip, .bz2, .xz, .zst, .7z : décompressez-les d'abord). Les graphiques, images et tableaux croisés ne sont pas affichés, et sont conservés à l'enregistrement. Les macros ne sont jamais exécutées.

Ouvrir par défaut

Novair Sheets ne prend jamais vos fichiers d'office. Pour les ouvrir avec lui par défaut, lancez Novair Sheets: Ouvrir les tableurs avec Novair Sheets par défaut… et cochez les formats ; la même commande rétablit les choix de VS Code.

Questions ou idées : envoyer un retour ou écrire à support@novair.app.


Get Novair Sheets Pro — EUR 24.17 + VAT where applicable

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft