Grátis · Desenvolvimento
Visualizador e editor de SQLite.
Abra um banco SQLite (.db, .sqlite) no navegador: navegue por tabelas e esquemas, execute consultas SQL, edite dados e exporte para CSV ou JSON.
Drop a SQLite database here or
.db, .sqlite, .sqlite3 · up to 300 MB · opened on your device, nothing is uploaded
Abrir e consultar um banco SQLite
- Arraste um arquivo .db, .sqlite ou .sqlite3 para a página, ou clique em
Or start an empty database. - A coluna da esquerda lista cada tabela e visão com o número de linhas e as colunas; clique numa para ver as primeiras 100 linhas.
- Digite SQL no editor e clique em
Run query (Ctrl+Enter). Várias instruções separadas por ponto e vírgula rodam em ordem. - Exporte qualquer resultado para CSV ou JSON, e clique em
Download databasepara salvar suas alterações num novo arquivo.
O arquivo original nunca é modificado: alterações como UPDATE, INSERT ou CREATE TABLE ficam na página até você baixar o banco.
Limites e boas práticas
Bancos de até 300 MB podem ser abertos; cada resultado mostra no máximo 10.000 linhas. Uma verificação de integridade roda ao abrir o arquivo. Bancos criptografados (SQLCipher) não podem ser lidos. Em caso de erro, a mensagem indica a instrução que falhou.
Para transformar arquivos CSV ou JSON em tabelas, use Consultas SQL em arquivos CSV e JSON; para organizar uma consulta longa, o formatador SQL.
Limites e formatos aceitos
Seus dados são processados no seu dispositivo.
Notas técnicas em inglês
Databases up to 300 MB; results show up to 10,000 rows per query. Encrypted (SQLCipher) databases cannot be opened. Changes are kept only until you download the database; the original file is never modified.
Runs SQLite 3 compiled to WebAssembly (sql.js, MIT; SQLite is public domain) in a background worker, with an integrity check when the file opens. Multiple statements run in order; errors name the failing statement.
Start an empty database: the sample statements create a notes table, insert a row and show it; Download database saves the result as a .sqlite file.
Perguntas frequentes
Meu banco é enviado?
Não. O SQLite roda em WebAssembly num worker em segundo plano do navegador, e o arquivo fica no seu aparelho.
Qual dialeto SQL é usado?
SQLite 3, com as funções de sempre, como date(), json_extract() e funções de janela.
Posso editar o banco de um app de celular?
Sim, se for um arquivo SQLite comum. Baixe o banco alterado e devolva-o com as ferramentas do próprio app; muitos apps verificam seus arquivos, então guarde um backup.