The Best SQLite Editor is the One in Your Editor
Get work done without leaving VS Code. Unlock powerful editing and export features. Works anywhere, including SSH and WSL.
Upgrade to Unlock Exclusive PRO Workflows
With its deep integration into VS Code, SQLite Viewer PRO enables new workflows with unmatched convenience and speed.
Re-Engineered From the Ground Up for PRO Demands
You can think of the PRO version as SQLite Viewer 2. It's not just feature flags, but a completely new engine under the hood. Comes with SQLite failover guarantees and large file support.
Native SQLite Client
The PRO version uses the official SQLite implementation, which provides the full set of failover guarantees. The old read-only client remains as a fallback.
Unlimited File Size
All restrictions on file size are lifted, even during remote sessions. Only the data needed to render the UI is transferred to your local machine.
Ad-Free Experience
PRO customers enjoy an ad-free experience — perfect for screen sharing and recordings. Additionally, PRO customers receive an exclusive PRO icon (
) in the UI.
Includes Everything You Like About the Free Version
Upgrading to SQLite Viewer PRO is a seamless experience. Just enter the license key and you're good to go. In addition to new and exclusive PRO features, everything you like about the free version stays as is.
Performant UI
SQLite Viewer is built with performance in mind. It uses the best tools the web stack has to offer and is routinely tested on older hardware to ensure performance remains top-notch.
Matching Theme
Say goodbye to disjointed user interfaces. SQLite Viewer automatically adjusts to your VS Code theme and seamlessly blends into the existing VS Code experience.
One-Click Setup
SQLite Viewer doesn't rely on binaries on your machine. It ships its own, so that simply clicking 'Install' completes the setup. The entire extension weighs only 15 MB.
Works Anywhere
Whether you're using Cursor, VS Codium, CodeSandbox, GitPod, Google IDX, or other VS Code forks, SQLite Viewer adapts to its environment and provides as many features as possible.
Owner Operated
SQLite Viewer is crafted by a single, dedicated developer. It enjoys a coherent vision and attention to detail that is rarely found in purely commercial products.
Local-First Privacy
SQLite Viewer keeps your data in your workspace. Open real database files on disk—no account required and no separate hosted app between you and your data.
Updates, Continuously Delivered
SQLite Viewer PRO keeps getting better with regular updates and new features. See what's new below:
v26.8.2 Preview
- Updated SQLite and SQLite WASM to 3.53.4
- Fixed an issue where the right sidebar did not auto-hide when the table area became too narrow
PRO "Open in VS Code Tab to the Side" now opens detected JSON cells with the correct JSON or JSONC language mode
v26.8.1 Preview
Fixed minor issues affecting stability and reliability. Includes various dependency and maintenance updates.
v26.8.0
Bump the latest pre-release to the main channel.
Major new features from the pre-release branch are included in this update:
PRO Table and Column Creation — Add, drop, and edit tables and columns, including constraints for empty tables.PRO Antifreeze Update — Long-running SQLite operations are cancelled when navigating to another view, keeping the UI responsive.- Improved Keyboard Selection — Select rows with Shift+Arrow and use Enter or Escape for common selection actions.
- Row Selection Undo History — Undo and redo row selections independently from document edits.
PRO Text Input Undo History — Undo and redo text-field edits independently from database history.PRO Inline Foreign Keys in Row Detail — Expand, edit, and save referenced rows directly in the detail modal, including nested references.PRO Markdown Preview — Render markdown stored in text columns in the row detail modal and open it with Markdown tooling in VS Code.
v26.2.5 Preview
PRO Fixed an issue that prevented inline foreign key previews from resolvingPRO Inline FK content no longer loads for collapsed items (only loads when expanded).
v26.2.4 Preview
PRO Markdown Preview
Columns that store markdown can now be viewed with a rendered preview in the row detail modal. A switch lets you toggle between plain text and the rendered view; You can treat any TEXT column as markdown by cycling its type in the column header (same gesture as for date/datetime). Declared types such as TEXT MARKDOWN or MDTEXT are recognized by default.
When you open a cell in a markdown column in VS Code, the file opens with a .md extension by default, so the editor uses markdown highlighting and tooling without relying on language detection.
Additions
PRO Backspace now sets the focused column to NULL for all selected rowsPRO In the row detail modal, date/time columns now show the same date display as in the table
Changes
- Resized textarea heights are now remembered for the duration of the session
- Opening a DB now selects the first table (not the first item, which could be a view)
PRO All buttons that cycle properties now reset to their default value on right-clickPRO Pragma Editor Optimize action now defaults to "Dry Run"PRO Date/raw toggle in modal is now per column
Fixes
PRO Batch edit in row detail now updates all selected rows correctlyPRO Fixed an issue where editing a cell via "Open in VS Code" could leave the selection stuck on "No row selected"- Ctrl+A (Cmd+A) in sidebar inputs selects all text in that input only
- View row counts in the explorer show "∞" ("N/A") for unopened views instead of 0
PRO Deprecated pragmas are no longer shown in the Pragma Editor
Full Version History
Browse the complete changelog to see all features, bug fixes, and improvements across every version of SQLite Viewer PRO.
No Subscription, No Problem
SQLite Viewer PRO is a One-Time Purchase and grants you a Perpetual License. It works for as long as VS Code does. A monthly subscription is also available if your organization requires recurring payments.
Orders are processed by our online reseller
Want to try it first? Use the 14-Day Refund Guarantee
You can evaluate SQLite Viewer PRO for up to two weeks by making use of the 14-Day Refund Guarantee. To request a refund, contact [email protected] with the email used at checkout — no explanation needed.
Frequently Asked Questions
How do I install the PRO version after the purchase?
Open the Command Palette and type "Activate License Key". Alternatively, you can open the "Upgrade to PRO" dialog within a SQLite Viewer tab, scroll to the bottom of the page and click "Enter License Key". An input field will open at the top of the VS Code window. Paste the license key and hit enter. A system dialog will confirm the activation within a few seconds.
Can I use the PRO version on multiple devices?
There are some restrictions on activation frequency, but these are solely in place to prevent key sharing/publishing and other misuse. The vast majority of customers never encounter any licensing issues.
How does offline license activation work?
Devices enrolled through this method will never attempt to connect to the license server, provided a Business Edition key was used and the "Business Edition evaluation" checkbox was not checked when generating the token.
How do I request a refund?
SQLite Viewer PRO comes with a 14-Day Refund Guarantee. Within this period, you can request a full refund for any reason — no explanation required. Refunds outside the 14-day window are only considered under certain circumstances. For more details, see the Refunds page.
- Offline Activation is required if a company firewall prevents the extension from connecting to the license server.
- When a device is enrolled through offline activation, the extension can be used without ever needing to connect to the license server.