Der beste SQLite-Editor ist der in Ihrem Editor
Erledigen Sie Ihre Arbeit, ohne VS Code zu verlassen. Nutzen Sie leistungsstarke Bearbeitungs- und Exportfunktionen. Funktioniert überall, auch über SSH und WSL.
Upgrade, um exklusive PRO-Workflows freizuschalten
Mit seiner tiefen Integration in VS Code ermöglicht SQLite Viewer PRO neue Workflows mit unerreichter Bequemlichkeit und Geschwindigkeit.
Von Grund auf für PRO-Anforderungen neu entwickelt
Sie können sich die PRO-Version als SQLite Viewer 2 vorstellen. Es sind nicht nur Feature-Flags, sondern eine komplett neue Engine unter der Haube. Kommt mit SQLite-Failover-Garantien und Unterstützung für große Dateien.
Nativer SQLite-Client
Die PRO-Version verwendet die offizielle SQLite-Implementierung und bietet damit die vollen Failover-Garantien. Der alte Readonly-Client bleibt als Fallback erhalten.
Unlimitierte Dateigröße
Alle Beschränkungen hinsichtlich der Dateigröße werden aufgehoben, auch bei Remote-Sitzungen. Nur die für die Anzeige erforderlichen Daten werden auf den lokalen Rechner übertragen.
Werbefreie Nutzung
PRO-Kunden genießen eine werbefreie Nutzung – ideal für Bildschirmfreigaben und Aufnahmen. Zudem erhalten PRO-Kunden ein exklusives PRO-Symbol (
) in der UI.
Enthält alles, was Sie an der kostenlosen Version schätzen
Das Upgrade auf SQLite Viewer PRO ist eine nahtlose Erfahrung. Geben Sie einfach den Lizenzschlüssel ein und Sie sind bereit. Zusätzlich zu neuen und exklusiven PRO-Features bleibt alles, was Sie an der kostenlosen Version mögen, unverändert.
Performantes UI
SQLite Viewer wurde mit Blick auf Performance entwickelt. Es nutzt die besten Tools des Web-Stacks und wird regelmäßig auf älterer Hardware getestet, um eine erstklassige Performance zu gewährleisten.
Passendes Theme
Schluss mit inkonsistenten Oberflächen. SQLite Viewer passt sich automatisch Ihrem VS Code-Theme an und integriert sich nahtlos in die bestehende VS Code-Umgebung.
Ein-Klick-Setup
SQLite Viewer benötigt keine externen Binärdateien auf Ihrem Rechner. Die Erweiterung bringt alles mit, sodass die Installation mit einem einfachen Klick abgeschlossen ist. Die gesamte Erweiterung ist nur 10 MB groß.
Funktioniert Überall
Ob in Cursor, VS Codium, CodeSandbox, GitPod, Google IDX oder anderen VS Code-Forks – SQLite Viewer passt sich der Umgebung an und bietet so viele Funktionen wie möglich.
Inhabergeführt
SQLite Viewer wird von einem einzigen, engagierten Entwickler gepflegt. Dies gewährleistet eine durchdachte Vision und Liebe zum Detail, die in rein kommerziellen Produkten selten ist.
Updates, kontinuierlich geliefert
SQLite Viewer PRO wird mit regelmäßigen Updates und neuen Features immer besser. Sehen Sie unten, was neu ist:
v26.2.1 Preview
Additions
PRO When adding columns to an empty table that references another table's composite primary key, the table now uses a single table-levelFOREIGN KEYconstraint instead of inlineREFERENCESon each column
Fixes
- Add Table, Add Column, Drop Table, and drop column actions are now disabled when the database is read-only instead of throwing an error
- 'Without Row ID' and 'Strict' options in the table info panel are now disabled when using the Free Version
PRO Fixes a bug when adding aPRIMARY KEYcolumn without specifying a column typePRO Dropping a column that is part of a composite primary key no longer failsPRO Fixed renaming of columns that are part of a composite primary keyPRO Fixed reordering columns when renaming in an empty tablePRO Fixed JSONB default values when adding or editing columnsPRO Fixed over-escaping of quotes in generated SQL in certain instances
v26.2.0 Preview
PRO Table and Column Creation
You can add columns to existing tables, drop columns or entire tables, and edit column definitions when the table is empty.
- Add column: New columns can be added to any table from the column header. Tables that already contain rows use
ALTER TABLE ... ADD COLUMN; empty tables may be recreated to apply the change. - Drop column: Columns can be removed from a table via the trash icon next to each column in the table info panel. Uses
ALTER TABLE ... DROP COLUMN. - Drop table: An entire table can be dropped from the database via the "Drop table" action in the table info panel.
- Edit column (empty tables): For tables with no rows, you can edit column name, type, and constraints (
NOT NULL,UNIQUE, defaults, check, foreign key, etc.) and reorder columns. The table is recreated so all schema changes are applied.
PRO Antifreeze Update
Long-running SQLite operations are now automatically cancelled when you navigate to a different view, so the UI stays responsive.
Improved Keyboard Selection
You can now select multiple rows using the keyboard by holding down shift while moving up/down using arrow keys.
Pressing Enter while a cell is selected will trigger the same action as double clicking it. Pressing Escape will unselect all rows.
PRO Pressing Backspace while a data cell is focused sets that cell toNULLvia the same update path as the cell editor. Pressing Delete (or Cmd/Ctrl+Backspace) deletes the selected row(s).
Row Selection Undo History
Row selection now has a undo history. You can now use standard keyboard shortcuts to revert to a previous row selection. This should be useful when accidentally deselecting.
In order to avoid clogging up VS Code's undo history, the selection history is kept separate and cleared when a real document edit takes place.
PRO Text Input Undo History
Text fields in the app now have their own local undo and redo history. This means you can use standard shortcuts to undo or redo changes made while editing an input, independent of the database history.
Additions
PRO When deleting row(s) fails due to a foreign key constraint, the error toast now offers a button to enable defer foreign keys and retry the delete.- Now showing row numbers for each table in the table explorer
PRO Added dedicated UI for inputting booleansPRO Added filter search box to the pragma editorPRO Can now insert empty rows iff all columns have default values or are nullablePRO Can now open empty files with the viewer and they will be initialized as a SQLite databases
Changes
- Any column type with "bool" in the name will now be interpreted as boolean
PRO Database transaction now is closed (viaCOMMITorROLLBACK) when you return to the last saved state via undo/redo
Fixes
- Fixed an issue that prevented dialog modals from opening after clicking an external link
- When resizing columns, shrinking them no longer shrinks viewport along with it
- Fixed tabbing to 'Copy to Clipboard' button in text areas
- Fixed dropped tables showing up in the sidebar even after refresh
PRO Fixed an issue related to undoing row inserts in tables that have Row IDs.PRO Fixed incorrect bindings in undo statements when deleting rows containing null valuesPRO Fixed issues relating to undo/redo after file savePRO Fixed an issue in instant commit mode that occurred when trying to redo operations that can't be undone
Theming
- Fixed selected row background color missing in certain themes like Catpuccin
- Using
focusBorderas a fallback focus outline for themes that don't definelist.focusOutline(e.g. Catpuccin) - Fixed row selection borders missing in high contrast themes
v25.12.3 Preview
Improved theme integration
The extension should now adjust better to many popular themes, but unexpected changes or even regressions are possible.
- Fixed missing background color for selected rows in certain themes like Catppuccin.
- Changed most border colors to use
sideBar.borderinstead oftab.border, which more closely matches the intent of most themes. - Fixed an issue where a "border" (i.e., gap) would appear in themes that set the border color to transparent.
- Changed muted color to always use 50% opacity of regular text instead of
list.deemphasizedForeground, as many themes don't provide a good value for it. High-contrast themes are exempt from this. - Fixed invisible focus outline in themes that don't define
list.focusOutlineby falling back to alternative theme colors suitable for outlines. - Fixed row selection borders missing in high-contrast themes.
- Improved row hover state in high-contrast themes.
- Improved checkout page theme integration.
v25.12.2
Promoted version 25.12.1 to main channel. If you encounter any issues, you can revert to the prior stable version, v0.10.6.
Major new features from the pre-release branch are included in this update:
v25.12.1 Preview
PRO Fixed an issue that caused the standard icon (blue) to be displayed instead of the PRO icon- Fixed a potential crash when reloading a database
Full Version History
Browse the complete changelog to see all features, bug fixes, and improvements across every version of SQLite Viewer PRO.
Kein Abo, kein Problem
SQLite Viewer PRO ist ein Einmalkauf und gewährt eine dauerhafte Lizenz. Funktioniert so lange, wie VS Code funktioniert. Ein monatliches Abonnement ist auch verfügbar, falls Ihre Organisation wiederkehrende Zahlungen benötigt.
- Bearbeitungs- und Exportfunktionen
- Werbefreie Nutzung
-
Exklusives PRO-Symbol (
)
- Bearbeitungs- und Exportfunktionen
- Werbefreie Nutzung
-
Exklusives PRO-Symbol (
)
- Offline-Lizenzaktivierung1
- Keine laufende Lizenzüberprüfung2
Bestellungen werden von unserem Online-Reseller
Möchten Sie es zuerst ausprobieren? Nutzen Sie die 14-Tage-Rückerstattungsgarantie
Sie können SQLite Viewer PRO bis zu zwei Wochen lang testen und von der 14-Tage-Rückerstattungsgarantie Gebrauch machen. Um eine Rückerstattung zu beantragen, senden Sie einfach eine E-Mail an [email protected] mit der beim Kauf verwendeten E-Mail-Adresse – keine Erklärung erforderlich.
Häufig gestellte Fragen
Wie installiere ich die PRO-Version nach dem Kauf?
Öffnen Sie die Befehlspalette und geben Sie "Lizenzschlüssel aktivieren" ein. Alternativ können Sie den Dialog "Auf PRO upgraden" in einem SQLite Viewer-Tab öffnen, zum unteren Ende der Seite scrollen und auf "Lizenzschlüssel eingeben" klicken. Ein Eingabefeld wird am oberen Rand des VS Code-Fensters geöffnet. Fügen Sie den Lizenzschlüssel ein und drücken Sie die Eingabetaste. Ein Systemdialog bestätigt die Aktivierung innerhalb weniger Sekunden.
Kann ich die PRO-Version auf mehreren Geräten verwenden?
Es gibt einige Einschränkungen bei der Aktivierungshäufigkeit, aber diese dienen ausschließlich dazu, das Teilen/Veröffentlichen von Schlüsseln und andere Missbräuche zu verhindern. Die überwiegende Mehrheit der Kunden hat nie Probleme mit der Lizenzierung.
Wie funktioniert die Offline-Lizenzaktivierung?
Geräte, die über diese Methode registriert wurden, versuchen nie, sich mit dem Lizenzserver zu verbinden, vorausgesetzt, ein Business Edition-Schlüssel wurde verwendet und die "Business Edition-Evaluierung"-Checkbox beim Generieren des Tokens nicht aktiviert war.
- Die Offline-Aktivierung ist erforderlich, wenn eine Unternehmens-Firewall die Verbindung zur Lizenzserver verhindert.
- Sobald ein Gerät durch die Offline-Aktivierung registriert wurde, kann die Erweiterung ohne erneute Verbindung zum Lizenzserver genutzt werden.