Skip to content
| Marketplace
Sign in
Visual Studio Code>Data Science>CSV Pretty VisualizerNew to Visual Studio Code? Get it now.
CSV Pretty Visualizer

CSV Pretty Visualizer

layem-software

|
9 installs
| (0) | Free
Visualize CSV and TSV files in a rich, interactive table view directly inside VSCode
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info
CSV Pretty Visualizer logo

CSV Pretty Visualizer

A VSCode extension that opens CSV and TSV files in a rich, interactive table view — right inside your editor.

VS Marketplace Installs MIT License

Features

  • Interactive table view — renders any .csv or .tsv file as a clean, scrollable table
  • Global search — filter rows across all columns at once
  • Per-column filtering — contains, equals, starts with, ends with, greater/less than, and more
  • Unique value filter — pick specific values from a dropdown per column
  • Sort — click the up/down arrows on any column header
  • Column types — set a column as text, numeric, or date to enable type-aware filtering
  • Column visibility — hide/show individual columns or toggle all at once
  • Column reordering — move columns left or right
  • Row selection & copy — select individual rows, all rows on a page, or all filtered rows; copy to clipboard
  • Pagination — choose 10 / 25 / 50 / 100 / 250 / 500 rows per page
  • Live stats — see total rows, visible rows, total columns, and visible columns at a glance
  • Image rendering — cells containing image URLs are rendered as thumbnails with a full-screen lightbox gallery
  • Cell copy — hover any cell to get a one-click copy button
  • Multiple files — open several CSV files simultaneously, each in its own panel

Installation

From the VS Marketplace

Search for CSV Pretty Visualizer in the Extensions panel (Ctrl+Shift+X) or install directly:

ext install layem-software.csv-visualizer-pretty-table

From a .vsix file

code --install-extension csv-visualizer-pretty-table-1.0.0.vsix

Usage

Opening the table view

There are three ways to open a CSV/TSV file in the table view:

  1. Editor title bar — click the table icon (⊞) that appears in the top-right of the editor when a CSV file is active
  2. Right-click — right-click anywhere in the CSV editor and choose CSV › Open Table View
  3. Explorer — right-click a .csv or .tsv file in the file explorer and choose CSV › Open Table View
  4. Keyboard shortcut — Shift+F (Windows/Linux) or Cmd+Shift+F (macOS) while the CSV file is focused

Searching and filtering

Use the Global Search box to instantly narrow rows across every column.

For more granular control, expand Column Configuration and use the per-column filter inputs. Select a filter operator from the dropdown (contains, equals, >, <, etc.) and type your value.

Click unique values on any column header to open a checkbox dropdown and select only the values you care about.

Sorting

Each column header has ▲ ▼ sort buttons. Click once to sort ascending, again to sort descending.

Managing columns

Expand Column Configuration to:

  • Toggle individual columns on or off
  • Select/deselect all columns at once
  • Change a column's type (text / numeric / date)
  • Reorder columns with the ◀ ▶ arrows

Selecting and copying rows

Check the checkbox at the start of any row to select it. Use Select All Rows to grab everything currently visible (respects active filters). Click Copy Selected to copy the rows as tab-separated values, ready to paste into a spreadsheet.

Image columns

If a cell contains a URL ending in .png, .jpg, .jpeg, .gif, .webp, or .svg, the extension renders it as a thumbnail. Click the thumbnail to open a full-screen lightbox with navigation between all images in that column.

Keyboard Shortcuts

Action Windows / Linux macOS
Open Table View Shift+F Cmd+Shift+F

Contributing

Bug reports and pull requests are welcome on GitHub.

License

MIT © layem-software

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft