Threadlode
PT
EnglishEspañolPortuguêsFrançais

Um visualizador para sms.db e chat.db

sms.db (iPhone) e chat.db (Mac) são bancos de dados SQLite. Um navegador de banco de dados mostra tabelas como message, handle e chat_message_join, datas em nanossegundos desde 2001 e textos escondidos em dados binários. O Threadlode transforma isso em conversas.

Abrir o Threadlode – grátis

O que o Threadlode trata

  • Datas em segundos ou nanossegundos desde 01/01/2001, mostradas no seu fuso horário
  • Mensagens cujo texto só está em attributedBody (iOS 16 ou posterior, macOS Ventura ou posterior)
  • Reações ligadas à mensagem certa, inclusive as removidas
  • Grupos, grupos renomeados, participantes adicionados ou removidos
  • Várias linhas de chat da mesma pessoa (iMessage e SMS) unidas numa conversa
  • chat.db-wal: mensagens recentes ainda não gravadas no chat.db

Abrindo o arquivo

No Mac, abra a pasta inteira ~/Library/Messages (ou uma cópia) para que os anexos sejam encontrados. Também dá para abrir só um arquivo sms.db ou chat.db – nesse caso os anexos aparecem apenas pelo nome. Se escolher arquivos, selecione o chat.db junto com o chat.db-wal.

Somente leitura

O Threadlode copia o banco de dados para a memória e nunca grava nos seus arquivos.

Perguntas e respostas

O Mac diz que o navegador não pode acessar ~/Library/Messages

O macOS protege essa pasta dos apps. No Finder escolha Ir → Ir para a Pasta…, digite ~/Library/Messages, copie a pasta (por exemplo para a Mesa) e abra a cópia. (Outra opção é dar ao navegador “Acesso Total ao Disco” nos Ajustes do Sistema.)

Última atualização: 2026-10-26