FTS5 (Full-Text Search 5) é o mecanismo de busca textual embutido do SQLite. Permite fazer buscas por palavras-chave em grandes volumes de texto com alta performance, usando índices especializados e suporte a stemming (busca por radicais de palavras).
Diferente de uma busca SQL comum (LIKE %termo%), o FTS5 é otimizado para busca textual, sendo muito mais rápido em bases com milhares ou milhões de registros.