<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: chanoch kamelhar</title>
    <description>The latest articles on DEV Community by chanoch kamelhar (@wafolders).</description>
    <link>https://dev.to/wafolders</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4147870%2F7c24e04b-63d7-47d1-ab32-43ed4670c25b.png</url>
      <title>DEV Community: chanoch kamelhar</title>
      <link>https://dev.to/wafolders</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/wafolders"/>
    <language>en</language>
    <item>
      <title>Primeira pasta no WhatsApp Web em um passo: o novo "Primeiros passos" do WA Folders 1.3.5</title>
      <dc:creator>chanoch kamelhar</dc:creator>
      <pubDate>Mon, 19 Oct 2026 12:21:33 +0000</pubDate>
      <link>https://dev.to/wafolders/primeira-pasta-no-whatsapp-web-em-um-passo-o-novo-primeiros-passos-do-wa-folders-135-29le</link>
      <guid>https://dev.to/wafolders/primeira-pasta-no-whatsapp-web-em-um-passo-o-novo-primeiros-passos-do-wa-folders-135-29le</guid>
      <description>&lt;p&gt;Eu faço o WA Folders, uma extensão do Chrome que coloca pastas, busca e exportação no WhatsApp Web. A versão 1.3.5 mudou o primeiro minuto de uso: quem instala agora começa sem pastas prontas e vê um cartão chamado &lt;strong&gt;Primeiros passos&lt;/strong&gt; no painel, que cria a primeira pasta com um nome e um clique. Este post mostra esse cartão e depois o básico de pastas, busca e exportação.&lt;/p&gt;

&lt;p&gt;Se você quer o passo a passo completo de organização (abas, regras, notas e lembretes), escrevi antes sobre isso: &lt;a href="https://dev.to/wafolders/como-organizar-as-conversas-do-whatsapp-web-em-pastas-no-computador-45l9"&gt;Como organizar as conversas do WhatsApp Web em pastas, no computador&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Três avisos rápidos. O WA Folders funciona só no WhatsApp Web (web.whatsapp.com), no Chrome do computador. As pastas ficam no seu navegador e não aparecem no celular. E a extensão não tem vínculo com o WhatsApp nem com a Meta.&lt;/p&gt;

&lt;h2&gt;
  
  
  O cartão Primeiros passos
&lt;/h2&gt;

&lt;p&gt;Depois de instalar, abra o WhatsApp Web e espere as conversas carregarem. O painel do WA Folders aparece com o cartão &lt;strong&gt;Primeiros passos · 0/3&lt;/strong&gt; no topo. Ele lista três etapas:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Crie uma pasta.&lt;/strong&gt; Escolha um nome e pressione Adicionar.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Organize uma conversa.&lt;/strong&gt; Abra uma conversa e pressione Adicionar conversa.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Experimente buscar ou exportar.&lt;/strong&gt; Busque uma palavra e abra um resultado, ou exporte a conversa aberta.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Para a primeira etapa, há uma caixa &lt;strong&gt;Nome da pasta&lt;/strong&gt; e o botão &lt;strong&gt;Adicionar&lt;/strong&gt;. Digite o nome que quiser (até 24 caracteres) e aperte Adicionar ou Enter. Se não quiser pensar em nome, toque em &lt;strong&gt;Família&lt;/strong&gt;, &lt;strong&gt;Trabalho&lt;/strong&gt; ou &lt;strong&gt;Clientes&lt;/strong&gt; logo abaixo. O botão só preenche a caixa com aquele nome, e a pasta é criada quando você aperta Adicionar. Assim dá para trocar "Clientes" por "Clientes 2026" antes de confirmar.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7jc8fvb4ahpw2ecmg7fg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7jc8fvb4ahpw2ecmg7fg.png" alt="Cartão Primeiros passos do WA Folders em português" width="279" height="1032"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;O cartão em português, com a caixa Nome da pasta e os atalhos Família, Trabalho e Clientes. Nesta captura a etapa 3 já estava feita, por isso aparece riscada e o contador mostra 1/3.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Cada etapa concluída fica riscada e o contador sobe. Se você já sabe usar, &lt;strong&gt;Dispensar&lt;/strong&gt; fecha o cartão. Quem atualizou de uma versão anterior mantém as pastas e conversas que já tinha.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pastas
&lt;/h2&gt;

&lt;p&gt;Com a primeira pasta criada, abra uma conversa e aperte &lt;strong&gt;Adicionar conversa&lt;/strong&gt; na pasta certa, na seção Pastas do painel. Uma conversa pode estar em mais de uma pasta. Para criar outras, use a caixa &lt;strong&gt;Nome da nova pasta&lt;/strong&gt; e o botão Adicionar.&lt;/p&gt;

&lt;p&gt;As pastas viram abas acima da lista de conversas do WhatsApp. Clique numa aba e a lista mostra só as conversas daquela pasta. Clique em &lt;strong&gt;Todas&lt;/strong&gt; para voltar à lista normal.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyme9q5nutivfgwiic5h8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyme9q5nutivfgwiic5h8.png" alt="Abas de pastas no WhatsApp Web de demonstração" width="800" height="205"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Abas de pastas em um WhatsApp de demonstração, com contatos fictícios. Esta captura está com a interface em inglês (Family, Work, Clients); em português as abas mostram os nomes que você escolheu.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Na seção Visões inteligentes, &lt;strong&gt;Sem pasta&lt;/strong&gt; lista as conversas que você abriu desde a instalação e que ainda não estão em nenhuma pasta. Serve para achar o que falta organizar.&lt;/p&gt;

&lt;h2&gt;
  
  
  Busca
&lt;/h2&gt;

&lt;p&gt;A caixa &lt;strong&gt;Buscar conversas e notas&lt;/strong&gt; procura no texto das conversas que você já abriu com o WA Folders instalado e nas suas notas privadas. O índice é montado à medida que você abre as conversas e fica no armazenamento local do Chrome. Ao lado da caixa, dá para escolher entre &lt;strong&gt;Todas as conversas&lt;/strong&gt; e uma pasta específica, ou filtrar por &lt;strong&gt;Notas&lt;/strong&gt; e &lt;strong&gt;Links&lt;/strong&gt;. Clique num resultado e a conversa abre.&lt;/p&gt;

&lt;p&gt;Se uma conversa antiga não aparece na busca, abra-a uma vez para que ela entre no índice.&lt;/p&gt;

&lt;h2&gt;
  
  
  Exportação
&lt;/h2&gt;

&lt;p&gt;Com uma conversa aberta, o painel mostra &lt;strong&gt;Exportar · 0/3 hoje · mensagens carregadas na tela&lt;/strong&gt; e quatro formatos: HTML, CSV, Markdown e JSON. O arquivo traz as mensagens que estão carregadas na tela naquele momento, então role a conversa para cima antes se quiser incluir mensagens mais antigas. O aviso depois da exportação diz quantas mensagens entraram.&lt;/p&gt;

&lt;h2&gt;
  
  
  Plano grátis
&lt;/h2&gt;

&lt;p&gt;O plano grátis não tem prazo e inclui 5 pastas, 5 resultados de busca e 3 exportações por dia, entre outros limites. O popup da extensão mostra quanto você já usou. O Pro é um pagamento único de US$ 4,99.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F14e2bbqhxdi7rbe8etia.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F14e2bbqhxdi7rbe8etia.png" alt="Popup do WA Folders com o Plano Grátis" width="335" height="601"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;O popup em português com Plano Grátis, Pastas usadas 0 / 5 e Exportações hoje 1 / 3.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;O painel termina com "Só local. Sem envio em massa." A extensão não manda mensagens por você, e pastas, notas e índice de busca ficam no seu computador.&lt;/p&gt;

&lt;p&gt;Se quiser testar, a página em português na Chrome Web Store é esta: &lt;a href="https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?hl=pt-BR&amp;amp;utm_source=devto&amp;amp;utm_campaign=ptbr-135-setup" rel="noopener noreferrer"&gt;WA Folders na Chrome Web Store&lt;/a&gt;. Se o cartão Primeiros passos travar em alguma etapa, ou algum texto estiver confuso, me conta nos comentários.&lt;/p&gt;

</description>
      <category>braziliandevs</category>
      <category>whatsapp</category>
      <category>produtividade</category>
      <category>chrome</category>
    </item>
    <item>
      <title>Como deixar o Claude ou o Cursor ler suas pastas do WhatsApp Web (no seu PC, via MCP)</title>
      <dc:creator>chanoch kamelhar</dc:creator>
      <pubDate>Thu, 15 Oct 2026 18:19:45 +0000</pubDate>
      <link>https://dev.to/wafolders/como-deixar-o-claude-ou-o-cursor-ler-suas-pastas-do-whatsapp-web-no-seu-pc-via-mcp-340n</link>
      <guid>https://dev.to/wafolders/como-deixar-o-claude-ou-o-cursor-ler-suas-pastas-do-whatsapp-web-no-seu-pc-via-mcp-340n</guid>
      <description>&lt;p&gt;Eu queria perguntar ao Claude "o que está pendente com meus clientes?" e ter a resposta direto do WhatsApp, onde essas conversas estão. Por isso o WA Folders 1.3.1 ganhou conexão MCP: seu agente de IA lista, busca e resume as pastas do WhatsApp Web que você liberar, e só elas.&lt;/p&gt;

&lt;h2&gt;
  
  
  O que você precisa
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Chrome com o WhatsApp Web aberto&lt;/li&gt;
&lt;li&gt;O WA Folders, da Chrome Web Store&lt;/li&gt;
&lt;li&gt;Node.js 18 ou mais novo&lt;/li&gt;
&lt;li&gt;Um app com MCP: Claude Desktop, Cursor, Codex ou outro&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Passo a passo
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Baixe a ponte do agente em &lt;a href="https://wafolders.com/pt-br/agente-de-ia/" rel="noopener noreferrer"&gt;https://wafolders.com/pt-br/agente-de-ia/&lt;/a&gt;, descompacte e rode &lt;code&gt;install-windows.ps1&lt;/code&gt; (Windows) ou &lt;code&gt;bash install-mac-linux.sh&lt;/code&gt; (Mac).&lt;/li&gt;
&lt;li&gt;Adicione no seu app o servidor MCP que o instalador mostra. No Claude Desktop fica assim: &lt;code&gt;{"mcpServers":{"wa-folders":{"command":"node","args":["&amp;lt;caminho&amp;gt;/wa-folders-agent.js"]}}}&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Abra as opções do WA Folders, vá em &lt;strong&gt;AI agent access&lt;/strong&gt; (vem desligado), ligue o acesso e marque as pastas que o agente pode ver.&lt;/li&gt;
&lt;li&gt;Pergunte: "Resume minha conversa com a Ana" ou "O que tem na minha pasta Clientes?"&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  O que o agente faz e não faz
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Lista, busca e resume as conversas das pastas liberadas.&lt;/li&gt;
&lt;li&gt;Cada pasta liberada pode virar um resumo curto que o agente anexa, então ele já chega com o contexto.&lt;/li&gt;
&lt;li&gt;Nunca envia mensagem no WhatsApp e não vê pastas que você não marcou.&lt;/li&gt;
&lt;li&gt;Não existe servidor do WA Folders: a extensão e a ponte conversam por uma conexão local no seu computador. Se você adicionar sua própria chave de IA, só a conversa em que você clicar vai para o provedor que você escolheu.&lt;/li&gt;
&lt;li&gt;Você corta o acesso a qualquer momento em &lt;strong&gt;Revoke all agent access&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Preço
&lt;/h2&gt;

&lt;p&gt;Grátis pra testar. O Pro custa US$ 4,99 uma vez só (pagamento único), sem assinatura.&lt;/p&gt;

&lt;p&gt;Guia: &lt;a href="https://wafolders.com/pt-br/agente-de-ia/?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=ptbr_ai_agent_howto" rel="noopener noreferrer"&gt;https://wafolders.com/pt-br/agente-de-ia/?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=ptbr_ai_agent_howto&lt;/a&gt;&lt;br&gt;
Chrome Web Store: &lt;a href="https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?hl=pt-BR&amp;amp;utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=ptbr_ai_agent_howto" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?hl=pt-BR&amp;amp;utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=ptbr_ai_agent_howto&lt;/a&gt;&lt;/p&gt;

</description>
      <category>whatsapp</category>
      <category>mcp</category>
      <category>ia</category>
      <category>produtividade</category>
    </item>
    <item>
      <title>Let Claude or Cursor read your WhatsApp Web folders (locally, over MCP)</title>
      <dc:creator>chanoch kamelhar</dc:creator>
      <pubDate>Thu, 15 Oct 2026 18:19:29 +0000</pubDate>
      <link>https://dev.to/wafolders/let-claude-or-cursor-read-your-whatsapp-web-folders-locally-over-mcp-3af8</link>
      <guid>https://dev.to/wafolders/let-claude-or-cursor-read-your-whatsapp-web-folders-locally-over-mcp-3af8</guid>
      <description>&lt;p&gt;I wanted to ask Claude "what's still open with my clients?" and get an answer from WhatsApp, where those conversations live. So WA Folders 1.3 added an MCP connection: your AI agent can read the WhatsApp Web folders you allow, and nothing else.&lt;/p&gt;

&lt;h2&gt;
  
  
  What you need
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Chrome with WhatsApp Web open&lt;/li&gt;
&lt;li&gt;WA Folders from the Chrome Web Store&lt;/li&gt;
&lt;li&gt;Node.js 18 or newer&lt;/li&gt;
&lt;li&gt;An MCP app: Claude Desktop, Cursor, Codex, or any other&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Steps
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Download the agent bridge from &lt;a href="https://wafolders.com/ai-agent/" rel="noopener noreferrer"&gt;https://wafolders.com/ai-agent/&lt;/a&gt;, unzip it and run &lt;code&gt;install-windows.ps1&lt;/code&gt; (Windows) or &lt;code&gt;bash install-mac-linux.sh&lt;/code&gt; (Mac).&lt;/li&gt;
&lt;li&gt;Add the MCP server the installer prints to your agent app. In Claude Desktop it looks like &lt;code&gt;{"mcpServers":{"wa-folders":{"command":"node","args":["&amp;lt;path&amp;gt;/wa-folders-agent.js"]}}}&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Open the WA Folders options page, find &lt;strong&gt;AI agent access&lt;/strong&gt; (off by default), tick &lt;strong&gt;Allow AI agent access&lt;/strong&gt; and tick the folders the agent can see.&lt;/li&gt;
&lt;li&gt;Ask something: "Summarize my chat with Ana" or "What's waiting on a reply in Clients?"&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  What the agent can and can't do
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;It can search and summarize chats in allowed folders.&lt;/li&gt;
&lt;li&gt;If you tick the extra box, it can move chats between your ticked folders and set reminders.&lt;/li&gt;
&lt;li&gt;It never sends a WhatsApp message.&lt;/li&gt;
&lt;li&gt;Everything runs on your computer. There is no WA Folders server and nothing goes to the cloud from the extension.&lt;/li&gt;
&lt;li&gt;Revoke all agent access with one click in the same panel.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Price
&lt;/h2&gt;

&lt;p&gt;Free to try. Pro is $4.99 once, no subscription.&lt;/p&gt;

&lt;p&gt;Setup guide: &lt;a href="https://wafolders.com/ai-agent/?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=ai_agent_howto" rel="noopener noreferrer"&gt;https://wafolders.com/ai-agent/?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=ai_agent_howto&lt;/a&gt;&lt;br&gt;
Chrome Web Store: &lt;a href="https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=ai_agent_howto" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=ai_agent_howto&lt;/a&gt;&lt;/p&gt;

</description>
      <category>whatsapp</category>
      <category>mcp</category>
      <category>ai</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Rodando Whisper no navegador para transcrever áudios do WhatsApp Web, sem servidor</title>
      <dc:creator>chanoch kamelhar</dc:creator>
      <pubDate>Wed, 14 Oct 2026 12:19:39 +0000</pubDate>
      <link>https://dev.to/wafolders/rodando-whisper-no-navegador-para-transcrever-audios-do-whatsapp-web-sem-servidor-3hao</link>
      <guid>https://dev.to/wafolders/rodando-whisper-no-navegador-para-transcrever-audios-do-whatsapp-web-sem-servidor-3hao</guid>
      <description>&lt;p&gt;Eu mantenho o WA Folders, uma extensão do Chrome para o WhatsApp Web (pastas, lembretes, busca, exportação). Na versão 1.2.6, que entrou na Chrome Web Store no dia 8 de outubro, coloquei um botão Transcrever embaixo das mensagens de voz. A regra era não ter servidor: o áudio não podia sair do computador da pessoa, a não ser que ela escolhesse usar a própria chave de API. Este post conta como ficou e o que deu errado no caminho.&lt;/p&gt;

&lt;h2&gt;
  
  
  A arquitetura
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Motor:&lt;/strong&gt; Whisper via transformers.js, com ONNX Runtime em WebAssembly. Nada de WebGPU por enquanto.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Onde roda:&lt;/strong&gt; num documento offscreen da extensão (&lt;code&gt;chrome.offscreen&lt;/code&gt;, motivo &lt;code&gt;WORKERS&lt;/code&gt;), com a inferência num Worker. Testei outras opções antes. O service worker não cria Workers nem decodifica áudio com a API de áudio do DOM. Um iframe da extensão dentro da página do WhatsApp não fica com isolamento de origem cruzada, então não tem threads. O offscreen serve todas as abas do WhatsApp com uma instância do modelo e sobrevive a um reload da página.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Manifest:&lt;/strong&gt; a CSP das páginas da extensão precisa de &lt;code&gt;'wasm-unsafe-eval'&lt;/code&gt;, senão o WebAssembly é recusado. Coloquei também COOP &lt;code&gt;same-origin&lt;/code&gt; e COEP &lt;code&gt;require-corp&lt;/code&gt;, para o offscreen ficar com &lt;code&gt;crossOriginIsolated: true&lt;/code&gt; e o ONNX Runtime poder usar threads. A permissão &lt;code&gt;offscreen&lt;/code&gt; não mostra aviso para o usuário, então quem já tinha a extensão não precisou aprovar nada de novo.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ciclo de vida:&lt;/strong&gt; o documento offscreen só é criado no primeiro clique em Transcrever, e o modelo é descarregado depois de alguns minutos sem uso, para devolver a memória.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  O modelo e o download
&lt;/h2&gt;

&lt;p&gt;São dois modelos quantizados (q8):&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Opção na interface&lt;/th&gt;
&lt;th&gt;Modelo&lt;/th&gt;
&lt;th&gt;Tamanho&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Preciso (padrão)&lt;/td&gt;
&lt;td&gt;whisper-small&lt;/td&gt;
&lt;td&gt;251,8 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Leve&lt;/td&gt;
&lt;td&gt;whisper-base&lt;/td&gt;
&lt;td&gt;79,7 MB&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;No primeiro uso, antes de baixar qualquer coisa, a extensão mostra o tamanho e pergunta: "Baixar e transcrever", "Usar o Leve (80 MB)" ou "Cancelar". Muita gente no Brasil usa internet móvel ou plano limitado, e baixar 250 MB sem avisar seria falta de educação.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgmqw1zcpcjrxk4wisnqs.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgmqw1zcpcjrxk4wisnqs.png" alt="A caixa de consentimento embaixo de um áudio de demonstração: tamanho do download, aviso de que o áudio pode aparecer como reproduzido, e os botões " width="700" height="760"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Os arquivos vêm do Hugging Face, fixados num commit (revision) específico, e cada arquivo tem o SHA-256 conferido depois do download. Os arquivos em cache são conferidos de novo uma vez por sessão. O Hugging Face não está nas &lt;code&gt;host_permissions&lt;/code&gt;. Os pesos são carregados como dados, nunca como código, o que importa para a regra do Manifest V3 que proíbe código remoto.&lt;/p&gt;

&lt;h2&gt;
  
  
  O que deu errado
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1. O &lt;code&gt;chunk_length_s: 30&lt;/code&gt; do pipeline não serviu.&lt;/strong&gt; Com áudios mais longos, o base entrava em loop repetindo frases, e o small pulava pedaços de um áudio de 72 segundos. Troquei por segmentação própria: detecto as regiões com fala, transcrevo só elas, com 0,25 s de folga e janelas de no máximo 28 s.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. O Whisper inventa texto no silêncio.&lt;/strong&gt; Num áudio só com silêncio ou ruído, o base escreveu frases inteiras e o small devolveu coisas como &lt;code&gt;[Música]&lt;/code&gt;. Quem já viu legenda automática conhece o famoso "Legendas pela comunidade Amara.org". A proteção ficou assim: um limiar adaptativo, &lt;code&gt;max(−50 dBFS, p10 + 12 dB)&lt;/code&gt;. Se tiver menos de 0,3 s de fala, a extensão mostra "Nenhuma fala detectada" e não conta no limite diário. Janelas que só têm texto entre colchetes ou parênteses são descartadas, e tem uma lista de frases de crédito conhecidas. Por segurança, tem também uma checagem de loop: se mais de 35% dos trigramas se repetem, roda de novo com &lt;code&gt;repetition_penalty 1.2&lt;/code&gt; e &lt;code&gt;no_repeat_ngram_size 4&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Pegar o áudio sem tocar a mensagem.&lt;/strong&gt; O WhatsApp Web descriptografa a mensagem de voz e cria um blob &lt;code&gt;audio/ogg&lt;/code&gt; antes de alguém apertar play. Um script no MAIN world guarda as referências desses blobs (no máximo 20, 20 MB e 15 minutos, e nada sai da página). No clique, ele escolhe o blob cuja duração no cabeçalho Ogg bate com a duração mostrada no balão, e só usa se a correspondência for única. Quando não dá, o plano B é clicar no play do próprio WhatsApp com o som cortado. Num teste real, o &lt;code&gt;play()&lt;/code&gt; do WhatsApp chegou 6 ms depois do meu &lt;code&gt;pause()&lt;/code&gt;, e restaurar o volume 400 ms depois fez o áudio tocar inteiro com som. Agora todo &lt;code&gt;play()&lt;/code&gt; daquele áudio fica mudo, pausado e rebobinado até 3 s depois da captura, e o volume só volta com o áudio parado. O efeito colateral que não dá para evitar: o WhatsApp pode marcar a mensagem como reproduzida, e a extensão avisa isso antes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Português de verdade é mais difícil que benchmark.&lt;/strong&gt; Nos áudios de teste do FLEURS em português, o small errou bem menos palavras que o base, por isso ele é o padrão. Mas mensagem de WhatsApp tem ruído, gíria, gente falando rápido e compressão Opus. Na prática erra nomes e uma palavra ou outra, e a interface tem um botão "Transcrever de novo".&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdh7madyfyxmnxqtq8wp1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdh7madyfyxmnxqtq8wp1.png" alt="Transcrição real feita com o modelo Leve de um áudio de demonstração sintetizado: " width="700" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Tradução, já que estava ali
&lt;/h2&gt;

&lt;p&gt;A mesma versão traduz mensagens entre português, inglês e espanhol, com a Translator API e a LanguageDetector API que vêm no Chrome. Elas rodam no computador. Duas coisas me pegaram:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;No primeiro uso num perfil novo, o &lt;code&gt;Translator.create()&lt;/code&gt; quase sempre falhava com &lt;code&gt;NotSupportedError&lt;/code&gt; enquanto o Chrome baixava a biblioteca do tradutor, cerca de 29 MB (16 de 18 perfis nos meus testes). A interface trata isso como "preparando o tradutor, clique de novo em alguns segundos", e não como erro.&lt;/li&gt;
&lt;li&gt;Às vezes o tradutor devolve uma frase pela metade, com parte ainda no idioma original. A extensão detecta isso e tenta de novo até três vezes, a última com um tradutor novo. Ficou mais raro, mas ainda acontece.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Para traduzir o rascunho, o texto traduzido entra na caixa de mensagem do WhatsApp, que usa o editor Lexical. Escrever direto no DOM não funciona, porque o Lexical desfaz. A solução foi selecionar tudo e colar pelo caminho que o próprio editor trata, e depois conferir o resultado. O botão Desfazer usa o mesmo caminho e devolve o texto original exatamente como estava. A extensão nunca aperta Enter: a pessoa confere e envia.&lt;/p&gt;

&lt;h2&gt;
  
  
  Limites e o que falta
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Testei no Linux e num Chrome real com o WhatsApp Web. No Windows e no Mac, que é onde está a maioria dos usuários, ainda não medi nada.&lt;/li&gt;
&lt;li&gt;Mensagens com mais de 15 minutos não são transcritas.&lt;/li&gt;
&lt;li&gt;O plano grátis tem 5 transcrições e 20 traduções por dia. O Pro não tem limite.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Se quiser testar ou olhar o comportamento: &lt;a href="https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?hl=pt-BR&amp;amp;utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=ptbr-whisper" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?hl=pt-BR&amp;amp;utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=ptbr-whisper&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Eu sou o autor da extensão. Ela não tem conta, não tem servidor nosso e nunca envia mensagens. Se alguém já rodou Whisper no navegador com WebGPU em máquina modesta, queria saber como foi. É o próximo teste que quero fazer.&lt;/p&gt;

</description>
      <category>braziliandevs</category>
      <category>javascript</category>
      <category>webassembly</category>
      <category>chromeextension</category>
    </item>
    <item>
      <title>Como organizar as conversas do WhatsApp Web em pastas, no computador</title>
      <dc:creator>chanoch kamelhar</dc:creator>
      <pubDate>Tue, 13 Oct 2026 17:04:18 +0000</pubDate>
      <link>https://dev.to/wafolders/como-organizar-as-conversas-do-whatsapp-web-em-pastas-no-computador-45l9</link>
      <guid>https://dev.to/wafolders/como-organizar-as-conversas-do-whatsapp-web-em-pastas-no-computador-45l9</guid>
      <description>&lt;p&gt;Quem usa o WhatsApp Web o dia inteiro conhece a cena: a lista de conversas vira uma coluna comprida com cliente, família, grupo da escola, fornecedor e três pessoas que ainda esperam sua resposta. Este post mostra como eu separo essa coluna em pastas no computador, com o WA Folders, uma extensão do Chrome que eu mantenho.&lt;/p&gt;

&lt;p&gt;Antes de tudo, três avisos. O WA Folders só funciona no WhatsApp Web (web.whatsapp.com) no Chrome, no computador. Não funciona no app do celular nem no app de computador. As pastas ficam no seu navegador e não aparecem no celular. E ele não tem vínculo com o WhatsApp nem com a Meta.&lt;/p&gt;

&lt;p&gt;O WhatsApp também tem as Listas dentro dos apps. Se um filtro resolve o seu caso, comece por elas. O resto deste post é para quando você quer pastas em abas, notas por conversa e lembretes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Configuração, uns dois minutos
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Instale o WA Folders pela Chrome Web Store (link no fim do post) e clique em Adicionar ao Chrome.&lt;/li&gt;
&lt;li&gt;Abra &lt;a href="https://web.whatsapp.com" rel="noopener noreferrer"&gt;https://web.whatsapp.com&lt;/a&gt; e espere as conversas carregarem. O painel do WA Folders aparece na área da conversa, então a lista de conversas e a busca do WhatsApp continuam clicáveis. Em janela estreita, o painel vira uma abinha que você abre com um clique.&lt;/li&gt;
&lt;li&gt;Você já começa com três pastas: Família, Trabalho e Clientes. Se quiser outro nome, clique no lápis (✎) ao lado da pasta. Para criar uma pasta nova, escreva o nome em "Nome da nova pasta" e aperte Adicionar.&lt;/li&gt;
&lt;li&gt;Abra uma conversa e, no painel, aperte &lt;strong&gt;Adicionar conversa&lt;/strong&gt; na pasta certa. O botão passa a dizer &lt;strong&gt;Remover&lt;/strong&gt;, e um clique tira a conversa de lá. Uma conversa pode estar em mais de uma pasta.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Na primeira vez, com conversas na tela e nada arquivado, o painel pode perguntar "Organizar algumas conversas agora?" e sugerir pastas a partir dos nomes que estão na tela. Nada é arquivado até você apertar Adicionar, e dá para desmarcar o que não quiser ou apertar Agora não.&lt;/p&gt;

&lt;h2&gt;
  
  
  Usando as abas
&lt;/h2&gt;

&lt;p&gt;Suas pastas aparecem como abas acima da lista de conversas do WhatsApp. Clique numa aba e você vê só as conversas daquela pasta, cada uma com marcadores pequenos:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;↩ quando a pessoa escreveu por último e você ainda não respondeu&lt;/li&gt;
&lt;li&gt;❓ quando a última mensagem faz uma pergunta para você&lt;/li&gt;
&lt;li&gt;⏳ quando você escreveu por último e está esperando&lt;/li&gt;
&lt;li&gt;⏰ quando um lembrete venceu&lt;/li&gt;
&lt;li&gt;📝 quando a conversa tem nota privada&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Clique numa conversa e ela abre. Clique em &lt;strong&gt;Todas&lt;/strong&gt; e a lista normal do WhatsApp volta.&lt;/p&gt;

&lt;p&gt;Para achar o que ainda não foi arquivado, use a visão &lt;strong&gt;Sem pasta&lt;/strong&gt; no painel. Ela lista as conversas que você abriu desde a instalação e que não estão em nenhuma pasta. E o atalho Ctrl+K abre a paleta de comandos, onde você digita o nome de uma conversa ou uma ação, como "Adicionar esta conversa a Clientes".&lt;/p&gt;

&lt;h2&gt;
  
  
  Arquivar sozinho
&lt;/h2&gt;

&lt;p&gt;Em Configurações, em Regras de arquivamento automático, você aponta uma regra para uma pasta. A regra pode casar com "O nome da conversa contém", "O nome da conversa começa com", "O número de telefone começa com" (por exemplo +55) ou "Todo grupo". Ela arquiva as conversas que o WA Folders vê na lista ou quando você as abre. Se você tirar uma conversa da pasta à mão, a regra não a coloca de volta.&lt;/p&gt;

&lt;h2&gt;
  
  
  Nota e lembrete na conversa
&lt;/h2&gt;

&lt;p&gt;Com uma conversa aberta, a seção &lt;strong&gt;Esta conversa&lt;/strong&gt; do painel tem uma nota privada ("João deve R$ 40", "leitura do medidor até dia 5"). A nota fica só no seu computador e nunca vai para a outra pessoa.&lt;/p&gt;

&lt;p&gt;Logo abaixo ficam os botões de lembrete: 1 hora, 3 horas, amanhã às 9:00, segunda às 9:00, ou uma data à sua escolha. Até a hora marcada, a conversa espera em &lt;strong&gt;Vencidos&lt;/strong&gt;. Em conversa individual em que você mandou a última mensagem, também dá para escolher "Me lembre se não responderem" (em 1 ou 3 dias). Se a pessoa responde antes, o lembrete some sozinho. Se não, a conversa volta em Vencidos, com um número no ícone da extensão.&lt;/p&gt;

&lt;h2&gt;
  
  
  Limites do plano grátis
&lt;/h2&gt;

&lt;p&gt;O plano grátis não tem prazo e inclui 5 pastas, 5 resultados de busca e 3 exportações por dia, entre outros limites. Quando você chega a um deles, o painel avisa. O Pro não tem limites de plano, e dá para testar o Pro por 7 dias dentro da extensão, sem cartão. Os detalhes do Pro estão na página do site em português: &lt;a href="https://chumzygood.github.io/wa-folders/pt-br/" rel="noopener noreferrer"&gt;https://chumzygood.github.io/wa-folders/pt-br/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Perguntas rápidas
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;As pastas aparecem no celular?&lt;/strong&gt;&lt;br&gt;
Não. Elas ficam no Chrome do computador onde você as criou. O Pro sincroniza a configuração das pastas entre os seus outros navegadores Chrome, mas não com o celular.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ele manda mensagem por mim?&lt;/strong&gt;&lt;br&gt;
Nunca. Não aperta Enviar, não tem envio em massa nem resposta automática. As respostas rápidas vão para a caixa de mensagem e quem aperta Enter é você.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Meus dados vão para algum servidor?&lt;/strong&gt;&lt;br&gt;
Pastas, notas, lembretes e o índice de busca ficam no armazenamento local do Chrome, no seu computador. Não existe conta nem servidor do WA Folders, e não há análise de uso. Recursos opcionais, como usar a sua própria chave de IA, mandam só o que você pedir ao provedor que escolheu.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;E se o WhatsApp mudar a página?&lt;/strong&gt;&lt;br&gt;
O painel avisa e oferece "Copiar diagnóstico", um relatório que diz quais partes da página foram encontradas, sem nomes de conversa nem mensagens.&lt;/p&gt;

&lt;p&gt;Se quiser testar: &lt;a href="https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?hl=pt-BR&amp;amp;utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=ptbr-pastas" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?hl=pt-BR&amp;amp;utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=ptbr-pastas&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Eu sou o autor da extensão. Se faltar alguma coisa na sua rotina, ou algo aqui estiver confuso, me conta nos comentários.&lt;/p&gt;

</description>
      <category>braziliandevs</category>
      <category>whatsapp</category>
      <category>productivity</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>How to transcribe WhatsApp Web voice notes on your computer</title>
      <dc:creator>chanoch kamelhar</dc:creator>
      <pubDate>Mon, 12 Oct 2026 16:57:12 +0000</pubDate>
      <link>https://dev.to/wafolders/how-to-transcribe-whatsapp-web-voice-notes-on-your-computer-413c</link>
      <guid>https://dev.to/wafolders/how-to-transcribe-whatsapp-web-voice-notes-on-your-computer-413c</guid>
      <description>&lt;p&gt;Someone sends a two-minute voice note while you're on a call, or in an office where you can't play it out loud, or you'll need to find "the address" in it later. WhatsApp has voice message transcripts, but in the phone apps. As of late September 2026 they weren't available in WhatsApp Web or the desktop app. This post covers the phone route first, then a way to transcribe voice notes in Chrome on your computer.&lt;/p&gt;

&lt;h2&gt;
  
  
  Option 1: Voice message transcripts on your phone
&lt;/h2&gt;

&lt;p&gt;WhatsApp introduced them in November 2024 (&lt;a href="https://blog.whatsapp.com/introducing-voice-message-transcripts" rel="noopener noreferrer"&gt;WhatsApp blog&lt;/a&gt;). The transcript is made on your phone. WhatsApp's help page "How to turn voice message transcripts on or off" gives the steps:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Go to WhatsApp Settings and tap Chats.&lt;/li&gt;
&lt;li&gt;Turn on Voice Message Transcripts.&lt;/li&gt;
&lt;li&gt;Tap Choose language and pick the language most of your voice messages are in.&lt;/li&gt;
&lt;li&gt;Tap Set up now or Wait for Wi-Fi. The phone downloads the language files.&lt;/li&gt;
&lt;li&gt;To read one, tap and hold a voice message, then tap Transcribe.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Transcripts are off by default, and only you see them. The sender doesn't.&lt;/p&gt;

&lt;h2&gt;
  
  
  Option 2: Transcribe in WhatsApp Web with WA Folders
&lt;/h2&gt;

&lt;p&gt;I built WA Folders, a Chrome extension that runs only on &lt;a href="https://web.whatsapp.com" rel="noopener noreferrer"&gt;https://web.whatsapp.com&lt;/a&gt;. Version 1.2.9 can turn a voice note into text when you click. It doesn't work in the phone app or the desktop app, it never sends messages, and it isn't affiliated with WhatsApp or Meta.&lt;/p&gt;

&lt;p&gt;By default the speech model (OpenAI's open Whisper model, run with transformers.js) runs on your computer. Nothing leaves your browser, and it can never send a message.&lt;/p&gt;

&lt;h3&gt;
  
  
  Steps
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Install WA Folders: &lt;a href="https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=howto7" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=howto7&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Open &lt;a href="https://web.whatsapp.com" rel="noopener noreferrer"&gt;https://web.whatsapp.com&lt;/a&gt; and open a chat with a voice note.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Transcribe&lt;/strong&gt; under the voice note.&lt;/li&gt;
&lt;li&gt;The first time, a box explains the download (next section). Pick a model.&lt;/li&gt;
&lt;li&gt;"Transcribing…" shows while it works. Then the text appears under the voice note, marked "Transcribed on this computer".&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa7a4shx9u9omzwdfrnjf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa7a4shx9u9omzwdfrnjf.png" alt="A 0:19 voice note in a WhatsApp Web self chat with its transcript underneath: " width="800" height="309"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That's a short Portuguese test clip I sent to my own "Message yourself" chat. Read the transcript closely and you'll find a word that's off. Speech models get names, slang and noisy audio wrong sometimes, so play the note if a detail matters. &lt;strong&gt;Re-transcribe&lt;/strong&gt; runs it again.&lt;/p&gt;

&lt;h3&gt;
  
  
  The first time: the model download
&lt;/h3&gt;

&lt;p&gt;Before anything downloads, WA Folders shows what it's about to fetch:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;First use downloads the speech model: Accurate, about 252 MB, from Hugging Face. No chat audio is sent with that download.&lt;br&gt;
On a metered connection or a low-RAM computer, pick Light (80 MB).&lt;br&gt;
To get the audio, WhatsApp may show this voice note as played.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Download and transcribe&lt;/strong&gt; gets Accurate (whisper-small, about 252 MB), &lt;strong&gt;Use Light (80 MB)&lt;/strong&gt; gets whisper-base, and &lt;strong&gt;Cancel&lt;/strong&gt; downloads nothing. You can switch later in Settings → Voice notes. The model downloads once and stays in your browser. In 1.2.6 the WA Folders panel could cover part of that box on a small window. That's fixed in 1.2.7: the box now sits in front of the panel.&lt;/p&gt;

&lt;h3&gt;
  
  
  Things to know
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;The note may show as played.&lt;/strong&gt; To get the audio, WA Folders may play the voice note muted for a moment, so the sender can see it as played.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Languages.&lt;/strong&gt; Pick the language your voice notes are in under Settings → Voice notes → Language: Portuguese (the default), English or Spanish.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Silence.&lt;/strong&gt; If a note has no speech, it says "No speech detected" instead of inventing text.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Length.&lt;/strong&gt; Notes longer than 15 minutes aren't transcribed.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Transcripts stay on this device.&lt;/strong&gt; They're saved in your browser, so the next time you open the chat the text is still there. They show up in WA Folders search and in chat exports.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Translate it.&lt;/strong&gt; If the transcript is in Portuguese, English or Spanish, click &lt;strong&gt;Translate&lt;/strong&gt; under it to read it in one of the other two. &lt;a href="https://dev.to/wafolders/translate-whatsapp-web-messages-portuguese-english-spanish-on-your-computer-5253"&gt;Translate WhatsApp Web messages (Portuguese, English, Spanish) on your computer&lt;/a&gt; explains how translation works.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F502ktys1sdu4qjitzuou.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F502ktys1sdu4qjitzuou.png" alt="The same transcript with a Translate result under it: the Portuguese text translated to English, " width="800" height="474"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Your own API key instead
&lt;/h3&gt;

&lt;p&gt;If you'd rather not download a model, Settings → Voice notes has "My own API key" for OpenAI or Google Gemini. Then each click sends that one note's audio from your browser to the provider you chose, never to WA Folders, and the result is marked "Transcribed with your API key". The provider bills you for it. With the default setting, no audio leaves your computer.&lt;/p&gt;

&lt;h3&gt;
  
  
  Free and Pro
&lt;/h3&gt;

&lt;p&gt;The free plan includes 5 transcriptions a day, counted on your computer and reset at local midnight. Only successful new transcripts count, so opening a saved one again is free. Pro has no daily limit. Free plan included; Pro is a one-time unlock, see &lt;a href="https://wafolders.com" rel="noopener noreferrer"&gt;https://wafolders.com&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Which one to use
&lt;/h2&gt;

&lt;p&gt;Use the phone's transcripts when you're on the phone. Use WA Folders when you're working in WhatsApp Web and want the text next to the chat, searchable later, or translated.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Can WhatsApp Web transcribe voice messages?&lt;/strong&gt;&lt;br&gt;
Not as of late September 2026. WhatsApp's transcripts are in the Android and iPhone apps.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Does the sender know I transcribed their voice note?&lt;/strong&gt;&lt;br&gt;
WA Folders sends nothing. The one visible side effect is that WhatsApp may mark the note as played, because the audio has to be read.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Does the audio go to a server?&lt;/strong&gt;&lt;br&gt;
Not with the default setting. The model runs in your browser after a one-time download from Hugging Face, and that download carries no chat audio. Audio only leaves your browser if you choose your own API key and click Transcribe.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Does it transcribe automatically?&lt;/strong&gt;&lt;br&gt;
No. Only the voice note you click.&lt;/p&gt;

&lt;p&gt;More WA Folders how-tos: &lt;a href="https://dev.to/wafolders/how-to-make-folders-in-whatsapp-web-1gbp"&gt;How to make folders in WhatsApp Web&lt;/a&gt;, &lt;a href="https://dev.to/wafolders/how-to-search-whatsapp-web-messages-and-why-some-dont-show-up-3h6j"&gt;How to search WhatsApp Web messages, and why some don't show up&lt;/a&gt; (transcripts show up there too) and &lt;a href="https://dev.to/wafolders/how-to-export-a-whatsapp-web-chat-and-what-ends-up-in-the-file-46lm"&gt;How to export a WhatsApp Web chat, and what ends up in the file&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;If it saves you from replaying voice notes, a rating on the Chrome Web Store helps other people find it.&lt;/p&gt;

</description>
      <category>whatsapp</category>
      <category>productivity</category>
      <category>chrome</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Translate WhatsApp Web messages (Portuguese, English, Spanish) on your computer</title>
      <dc:creator>chanoch kamelhar</dc:creator>
      <pubDate>Fri, 09 Oct 2026 15:03:24 +0000</pubDate>
      <link>https://dev.to/wafolders/translate-whatsapp-web-messages-portuguese-english-spanish-on-your-computer-5253</link>
      <guid>https://dev.to/wafolders/translate-whatsapp-web-messages-portuguese-english-spanish-on-your-computer-5253</guid>
      <description>&lt;p&gt;A customer writes in Portuguese, a supplier answers in Spanish, and you're on &lt;a href="https://web.whatsapp.com" rel="noopener noreferrer"&gt;https://web.whatsapp.com&lt;/a&gt; with a reply half typed in English. WhatsApp added message translation to its Android and iPhone apps in September 2025 (&lt;a href="https://about.fb.com/news/2025/09/introducing-message-translations-whatsapp/" rel="noopener noreferrer"&gt;Meta's announcement&lt;/a&gt;). As of late September 2026, it wasn't available in WhatsApp Web or the desktop app. This post covers the phone route first, then a way to do it in Chrome on your computer.&lt;/p&gt;

&lt;h2&gt;
  
  
  Option 1: Translate on your phone
&lt;/h2&gt;

&lt;p&gt;Meta's announcement describes it: long-press a message, tap Translate, choose the languages, and download the language so it's saved for next time. Translation happens on the phone. Android started with six languages (English, Spanish, Hindi, Portuguese, Russian and Arabic) and iPhone with 19 or more. That works when the phone is in your hand. It doesn't help with the chat open on your computer, and it doesn't touch the reply you're typing there.&lt;/p&gt;

&lt;h2&gt;
  
  
  Option 2: Translate in WhatsApp Web with WA Folders
&lt;/h2&gt;

&lt;p&gt;I built WA Folders, a Chrome extension that runs only on &lt;a href="https://web.whatsapp.com" rel="noopener noreferrer"&gt;https://web.whatsapp.com&lt;/a&gt;. Version 1.2.6 added translation between Portuguese, English and Spanish. Those are the only three languages it handles. It translates one message at a time when you click, never sends anything, and isn't affiliated with WhatsApp or Meta.&lt;/p&gt;

&lt;p&gt;It uses Chrome's built-in translator, which runs on your computer. Nothing leaves your browser, and it can never send a message.&lt;/p&gt;

&lt;h3&gt;
  
  
  Translate a message
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Install WA Folders: &lt;a href="https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=howto6" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=howto6&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Open &lt;a href="https://web.whatsapp.com" rel="noopener noreferrer"&gt;https://web.whatsapp.com&lt;/a&gt; and open a chat.&lt;/li&gt;
&lt;li&gt;Point at a message in Portuguese, English or Spanish. A &lt;strong&gt;Translate&lt;/strong&gt; button appears next to it.&lt;/li&gt;
&lt;li&gt;Click it. The translation shows under the message with the language it came from, for example "From Portuguese · change · Translated on this computer".&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If WA Folders guessed the source language wrong (short messages like "ok" or "kkkk vlw" are hard to guess), click &lt;strong&gt;change&lt;/strong&gt; and pick the right one. If the message is in another language, it tells you it only translates Portuguese, English and Spanish.&lt;/p&gt;

&lt;p&gt;For these screenshots I sent three test messages to my own "Message yourself" chat and translated each into another language:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsqzfaqhvo2x1chi7muhv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsqzfaqhvo2x1chi7muhv.png" alt="Three test messages in a WhatsApp Web self chat: a Portuguese one translated to English, a Spanish one translated to Portuguese and an English one translated to Portuguese, each with " width="800" height="319"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You choose the language messages get translated into in WA Folders Settings → Translation. By default it's Chrome's language.&lt;/p&gt;

&lt;h3&gt;
  
  
  The first time
&lt;/h3&gt;

&lt;p&gt;Chrome has to fetch its translator once. The panel says "Chrome is getting its translator ready on this computer (about 30 MB, plus about 80 MB per language). Click Translate again in a few seconds." After that, each language pair is on your computer. Chrome's translator needs a recent desktop Chrome. If it isn't available in your browser, WA Folders can use your own OpenAI or Google Gemini key instead, and it asks you once before any text goes to that provider. That fallback is off unless you've saved a key.&lt;/p&gt;

&lt;h3&gt;
  
  
  Translate your reply before you send it
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Type your reply in the message box as usual.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Translate draft&lt;/strong&gt;, which shows just above the right end of the message box.&lt;/li&gt;
&lt;li&gt;Pick the language you wrote in (&lt;strong&gt;From&lt;/strong&gt;) and the language you want (&lt;strong&gt;Translate to&lt;/strong&gt;).&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgy7v4t4icofhspmjibem.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgy7v4t4icofhspmjibem.png" alt="The Translate draft picker above the WhatsApp Web message box: " width="724" height="205"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The translation replaces your text in the box. WA Folders doesn't send it. You read it, fix it if you want, and press Enter yourself. A small "Translated to English · Undo" line stays above the box.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fko0uvrdknfbz23crfk73.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fko0uvrdknfbz23crfk73.png" alt="The message box after Translate draft: " width="800" height="113"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Click &lt;strong&gt;Undo&lt;/strong&gt; and your original text comes back exactly as you typed it. Once the box is empty, the button goes away.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fno6yf9putc2kdiaqtafx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fno6yf9putc2kdiaqtafx.png" alt="After Undo: the original Portuguese draft " width="800" height="113"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  What it keeps and what it doesn't
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Translations show on screen only. They aren't saved, searched or exported.&lt;/li&gt;
&lt;li&gt;It only translates what you click. There's no setting that translates a whole chat or every new message.&lt;/li&gt;
&lt;li&gt;Chrome's translator sometimes leaves part of a sentence in the original language. WA Folders checks for that and tries again, up to three times, but it can still happen. Read a translation before you rely on it for anything important.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Free and Pro
&lt;/h3&gt;

&lt;p&gt;The free plan includes 20 translations a day, counted on your computer and reset at local midnight. Only new translations count. Pro has no daily limit. Free plan included; Pro is a one-time unlock, see &lt;a href="https://wafolders.com" rel="noopener noreferrer"&gt;https://wafolders.com&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Which one to use
&lt;/h2&gt;

&lt;p&gt;Use the phone when the chat is already open there. Use WA Folders when you're working in WhatsApp Web on a computer, and especially when you want to write your reply in your own language and send it in theirs.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Does WhatsApp Web have a translate button?&lt;/strong&gt;&lt;br&gt;
Not as of late September 2026. WhatsApp's message translation is in the Android and iPhone apps.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Does the other person see that I translated their message?&lt;/strong&gt;&lt;br&gt;
No. The translation only appears in your browser. Nothing is sent.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can it translate a whole chat automatically?&lt;/strong&gt;&lt;br&gt;
No. You click Translate on each message you want translated.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Which languages?&lt;/strong&gt;&lt;br&gt;
Portuguese, English and Spanish, in any direction.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Does my text go to a server?&lt;/strong&gt;&lt;br&gt;
With Chrome's translator, no. It runs on your computer. Only if Chrome's translator isn't available and you've saved your own OpenAI or Gemini key does the text you click go from your browser to that provider, and WA Folders asks first.&lt;/p&gt;

&lt;p&gt;Voice notes in Portuguese, English or Spanish can be translated too, once they're transcribed. &lt;a href="https://dev.to/wafolders/how-to-transcribe-whatsapp-web-voice-notes-on-your-computer-413c"&gt;How to transcribe WhatsApp Web voice notes on your computer&lt;/a&gt; covers that. More WA Folders how-tos: &lt;a href="https://dev.to/wafolders/how-to-make-folders-in-whatsapp-web-1gbp"&gt;How to make folders in WhatsApp Web&lt;/a&gt;, &lt;a href="https://dev.to/wafolders/how-to-search-whatsapp-web-messages-and-why-some-dont-show-up-3h6j"&gt;How to search WhatsApp Web messages, and why some don't show up&lt;/a&gt; and &lt;a href="https://dev.to/wafolders/how-to-export-a-whatsapp-web-chat-and-what-ends-up-in-the-file-46lm"&gt;How to export a WhatsApp Web chat, and what ends up in the file&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;If WA Folders saves you some copy-pasting into a translator, a rating on the Chrome Web Store helps other people find it.&lt;/p&gt;

</description>
      <category>whatsapp</category>
      <category>productivity</category>
      <category>chrome</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>How to search WhatsApp Web messages, and why some don't show up</title>
      <dc:creator>chanoch kamelhar</dc:creator>
      <pubDate>Tue, 06 Oct 2026 16:41:45 +0000</pubDate>
      <link>https://dev.to/wafolders/how-to-search-whatsapp-web-messages-and-why-some-dont-show-up-3h6j</link>
      <guid>https://dev.to/wafolders/how-to-search-whatsapp-web-messages-and-why-some-dont-show-up-3h6j</guid>
      <description>&lt;p&gt;You remember someone sent an address, a price or a tracking number, but not when or in which chat. Here is how to find it on &lt;a href="https://web.whatsapp.com" rel="noopener noreferrer"&gt;https://web.whatsapp.com&lt;/a&gt; with WhatsApp's own search, what to try when that comes up empty, and what a Chrome extension I built adds on top.&lt;/p&gt;

&lt;h2&gt;
  
  
  Option 1: WhatsApp Web's built-in search
&lt;/h2&gt;

&lt;p&gt;WhatsApp's help page "How to search WhatsApp" (Web version) describes two ways to search by keyword:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Across your chats.&lt;/strong&gt; Use the search box at the top of the chat list (on WhatsApp Web it reads "Search or start a new chat"), type the word or phrase, and click a result to open that message in the chat.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Inside one chat.&lt;/strong&gt; Open the individual or group chat, search there the same way, and click a result to jump to it. The same page also describes searching a chat by date.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;On Windows, WhatsApp's keyboard shortcut list gives Ctrl+Alt+Shift+F for searching a chat.&lt;/p&gt;

&lt;p&gt;This is the right tool most of the time, because it searches your actual messages and takes you straight to the one you want. If a message you can see on your phone doesn't turn up on WhatsApp Web, search for it on the phone.&lt;/p&gt;

&lt;h2&gt;
  
  
  Option 2: Local search with WA Folders
&lt;/h2&gt;

&lt;p&gt;WA Folders is a Chrome extension for &lt;a href="https://web.whatsapp.com" rel="noopener noreferrer"&gt;https://web.whatsapp.com&lt;/a&gt; only. It doesn't work in the phone app or the desktop app, it never sends messages, and it isn't affiliated with WhatsApp or Meta. Its search index lives in Chrome's local storage on your computer and never leaves it.&lt;/p&gt;

&lt;p&gt;It works alongside WhatsApp's search and covers three things in one place:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Chat names&lt;/strong&gt;, including chats you haven't opened yet, once WA Folders has seen them in your chat list&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Your private notes&lt;/strong&gt; on chats (notes are a WA Folders feature, so WhatsApp can't search them)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Recent message text&lt;/strong&gt; from chats you've opened while WA Folders was running&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  How the index fills up
&lt;/h3&gt;

&lt;p&gt;WA Folders only reads a chat's messages after you open that chat with the extension installed. When you do, it saves the recent text of that chat, roughly the newest 3,000 characters, and updates it each time you come back. That makes it a quick index of recent conversations. It holds a chat's full history only if you use Load whole chat (Pro, below). To stay inside Chrome's storage, the index keeps message text for up to 1,200 chats, a technical limit. Past that, the chats updated longest ago lose their text first, and chats in a folder are never dropped.&lt;/p&gt;

&lt;p&gt;A chat you haven't opened still shows up by name if WA Folders has seen it in your chat list, with the note "In your chat list · not opened yet, so its messages aren't searched". Click it to open the chat; from then on its messages are searchable too.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmykld7livu7qn852xi49.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmykld7livu7qn852xi49.png" alt="WA Folders search for " width="560" height="416"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Steps
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Install WA Folders: &lt;a href="https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=3h6j" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=3h6j&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Open &lt;a href="https://web.whatsapp.com" rel="noopener noreferrer"&gt;https://web.whatsapp.com&lt;/a&gt; and open the chats you care about at least once.&lt;/li&gt;
&lt;li&gt;In the WA Folders panel, go to &lt;strong&gt;Search&lt;/strong&gt; and type at least 2 characters in "Search chats and notes".&lt;/li&gt;
&lt;li&gt;Results show one line per chat with a short snippet around the match. Name matches come first, then notes (marked 📝), then message text.&lt;/li&gt;
&lt;li&gt;Click a result to open that chat. It opens the chat, not the exact message, so use WhatsApp's in-chat search and type the word again to jump to it.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhkcmllw5m7jpxu1foylb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhkcmllw5m7jpxu1foylb.png" alt="WA Folders search for " width="560" height="716"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If nothing matches, the panel says: "No matches in chat names on screen, chats you've opened, or notes. Scroll the chat list or open the chat once so WA Folders can find it."&lt;/p&gt;

&lt;h3&gt;
  
  
  Filters and saved searches
&lt;/h3&gt;

&lt;p&gt;Next to the search box:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Folder dropdown&lt;/strong&gt; limits results to one folder, for example only Clients.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;📝 Notes&lt;/strong&gt; searches only your notes. With an empty search box it lists every chat that has a note.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;🔗 Links&lt;/strong&gt; shows only chats with a link and shows the line with the link, handy for "who sent me that form".&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;☆&lt;/strong&gt; saves the current search and filters. Click its star later to run it again.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Matching ignores upper and lower case but is otherwise exact, so accents and spelling count: "orcamento" won't find "orçamento".&lt;/p&gt;

&lt;h3&gt;
  
  
  Jump to a chat by name
&lt;/h3&gt;

&lt;p&gt;If you only need to open a chat, press Ctrl+K on WhatsApp Web (or the extension shortcut Alt+Shift+K) to open the WA Folders command palette, and type part of the name of any chat WA Folders knows.&lt;/p&gt;

&lt;h2&gt;
  
  
  Free and Pro
&lt;/h2&gt;

&lt;p&gt;Free: search shows the first 5 matching chats, followed by "The free plan shows the first 5 matches. Upgrade to Pro for more." with an Upgrade link. You can keep 1 saved search. There's no time limit on the free plan.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2l89impxsxy9l2ke81z1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2l89impxsxy9l2ke81z1.png" alt="Search for " width="560" height="750"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Pro has no plan limits, so you see every match and can keep as many saved searches as you like. It also adds full-history search for chats you choose: open a chat, press &lt;strong&gt;Load whole chat&lt;/strong&gt;, and WA Folders scrolls it to the start so WhatsApp loads older messages. That chat's whole text then becomes searchable, marked 📜 in results. A technical limit keeps the newest 400,000 characters per chat, and it can only include what WhatsApp Web can load. Free plan included; Pro is a one-time unlock, see &lt;a href="https://wafolders.com" rel="noopener noreferrer"&gt;https://wafolders.com&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Why doesn't WhatsApp Web find a message I can see on my phone?&lt;/strong&gt;&lt;br&gt;
WhatsApp Web may not have every older message your phone has. Search for it on the phone.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why doesn't WA Folders find a chat I know has the word?&lt;/strong&gt;&lt;br&gt;
Usually one of three things: you haven't opened that chat since installing, the message is older than the recent text WA Folders keeps for that chat, or the spelling or accents differ. On Pro, Load whole chat fixes the second one for that chat.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Does it search photos, voice notes or documents?&lt;/strong&gt;&lt;br&gt;
No. It searches message text, chat names and your notes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where is the index stored, and can I delete it?&lt;/strong&gt;&lt;br&gt;
In Chrome's local storage in your Chrome profile. Pro sync never copies it, and you can clear it with "Clear search index" in WA Folders Settings. Folders, notes and reminders stay when you do.&lt;/p&gt;

&lt;p&gt;Related: &lt;a href="https://dev.to/wafolders/how-to-export-a-whatsapp-web-chat-and-what-ends-up-in-the-file-46lm"&gt;How to export a WhatsApp Web chat, and what ends up in the file&lt;/a&gt; for saving a chat once you've found it, and &lt;a href="https://dev.to/wafolders/how-to-make-folders-in-whatsapp-web-1gbp"&gt;How to make folders in WhatsApp Web&lt;/a&gt; for setting up folders.&lt;/p&gt;

</description>
      <category>whatsapp</category>
      <category>productivity</category>
      <category>chrome</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>How to export a WhatsApp Web chat, and what ends up in the file</title>
      <dc:creator>chanoch kamelhar</dc:creator>
      <pubDate>Tue, 06 Oct 2026 16:39:42 +0000</pubDate>
      <link>https://dev.to/wafolders/how-to-export-a-whatsapp-web-chat-and-what-ends-up-in-the-file-46lm</link>
      <guid>https://dev.to/wafolders/how-to-export-a-whatsapp-web-chat-and-what-ends-up-in-the-file-46lm</guid>
      <description>&lt;p&gt;You're on &lt;a href="https://web.whatsapp.com" rel="noopener noreferrer"&gt;https://web.whatsapp.com&lt;/a&gt;, you need a copy of one conversation (an order thread, a landlord chat, a group decision), and you're looking for an export button in the browser. WhatsApp's own export is documented for the phone app. This post covers that method first, then a way to do it from WhatsApp Web in Chrome.&lt;/p&gt;

&lt;h2&gt;
  
  
  Option 1: Export chat in the WhatsApp phone app
&lt;/h2&gt;

&lt;p&gt;WhatsApp's help page "How to export your chat history" has steps for Android and iOS. For Android it says:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open the chat.&lt;/li&gt;
&lt;li&gt;Tap More options &amp;gt; More &amp;gt; Export chat.&lt;/li&gt;
&lt;li&gt;Tap Without media or Include media.&lt;/li&gt;
&lt;li&gt;Choose how to send it, for example by email or to a notes app.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;For iPhone, use the iOS tab on the same help page.&lt;/p&gt;

&lt;p&gt;The same page notes that Include media attaches the most recent media, and that the export can't be re-imported into WhatsApp because it's a text file, not a backup. If you need the media files themselves, start with the phone.&lt;/p&gt;

&lt;h2&gt;
  
  
  Option 2: Export from WhatsApp Web with WA Folders
&lt;/h2&gt;

&lt;p&gt;I built WA Folders, a Chrome extension that runs only on &lt;a href="https://web.whatsapp.com" rel="noopener noreferrer"&gt;https://web.whatsapp.com&lt;/a&gt;. It doesn't work in the phone app or the desktop app, it never sends messages, and it isn't affiliated with WhatsApp or Meta. Exports are built in your browser and saved as a normal download. Nothing goes to a WA Folders server; there isn't one.&lt;/p&gt;

&lt;h3&gt;
  
  
  Steps
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Install WA Folders: &lt;a href="https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=46lm" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=46lm&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Open &lt;a href="https://web.whatsapp.com" rel="noopener noreferrer"&gt;https://web.whatsapp.com&lt;/a&gt; and open the chat you want.&lt;/li&gt;
&lt;li&gt;In the WA Folders panel, under &lt;strong&gt;This chat&lt;/strong&gt;, find the line that starts "Export". On the free plan it reads "Export · 0/3 today · messages loaded on screen".&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;HTML&lt;/strong&gt;, &lt;strong&gt;CSV&lt;/strong&gt;, &lt;strong&gt;Markdown&lt;/strong&gt; or &lt;strong&gt;JSON&lt;/strong&gt;. The file downloads as &lt;code&gt;WhatsApp - &amp;lt;chat name&amp;gt; - &amp;lt;date&amp;gt;.&amp;lt;ext&amp;gt;&lt;/code&gt;, and the panel confirms how many messages it took, for example "Exported 6 messages that were loaded on screen. Use Load whole chat to include everything."&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F84qo7ppy42aioyj783pf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F84qo7ppy42aioyj783pf.png" alt="The Export row in the WA Folders panel: " width="560" height="244"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  What the file contains (free plan)
&lt;/h3&gt;

&lt;p&gt;A normal export covers the messages loaded on screen in that chat. WhatsApp Web loads a chat in pieces as you scroll, so to include older messages in a free export, scroll up in the chat first. As a technical limit on every plan, one export of the open chat keeps the newest 5,000 loaded messages.&lt;/p&gt;

&lt;p&gt;Each message comes with the sender ("You" for your own messages), the time when WhatsApp shows it, and the text. In detail:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Media is labelled.&lt;/strong&gt; Photos, videos, voice notes, files and stickers appear as [photo], [video], [voice message], [file] or [sticker]. A photo with a caption keeps both the label and the caption. The media files themselves aren't in the export.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Replies come out right.&lt;/strong&gt; When someone replies to a message, the export shows their reply under their name. The message they quoted isn't copied in as if they wrote it.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Group chats&lt;/strong&gt; use the group name as the title, and each message has the member's name.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Your private note&lt;/strong&gt; for that chat, if you wrote one in WA Folders, is included in HTML, Markdown and JSON. CSV has four columns, &lt;code&gt;direction&lt;/code&gt;, &lt;code&gt;time&lt;/code&gt;, &lt;code&gt;sender&lt;/code&gt; and &lt;code&gt;text&lt;/code&gt;, and no note.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CSV&lt;/strong&gt; is UTF-8 with a byte-order mark and Windows line endings, so Excel shows accents and emoji correctly. Where your system uses a comma as the decimal mark (Brazil, most of Europe, Indonesia), the columns are separated with semicolons so Excel splits them. Cells that start with &lt;code&gt;=&lt;/code&gt;, &lt;code&gt;+&lt;/code&gt;, &lt;code&gt;-&lt;/code&gt; or &lt;code&gt;@&lt;/code&gt; get a leading apostrophe so a spreadsheet doesn't run them as formulas.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;HTML&lt;/strong&gt; looks like a chat, with your messages on the right, and opens in any browser. &lt;strong&gt;JSON&lt;/strong&gt; has the chat name, the export time, your note and a list of messages.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Here is a demo chat exported to Markdown, opened in a Markdown viewer. The bakery's reply quoted my earlier message, and the export shows it as the bakery's own text. The photo I sent shows as [photo].&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foapphw2009tq278bmpsy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foapphw2009tq278bmpsy.png" alt="A Markdown export of a demo chat called " width="800" height="556"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The free plan allows 3 exports a day, counted on your computer and reset at local midnight. Each file counts as one. When you've used them, the buttons grey out and the panel says "Free plan: 3 exports a day, resets at midnight." with an Upgrade link.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgeu4ae7ox2qou96c41mm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgeu4ae7ox2qou96c41mm.png" alt="The Export row after three exports: " width="560" height="318"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  What Pro adds
&lt;/h3&gt;

&lt;p&gt;Pro has no plan limits. Free plan included; Pro is a one-time unlock, see &lt;a href="https://wafolders.com" rel="noopener noreferrer"&gt;https://wafolders.com&lt;/a&gt;. For export that means:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Unlimited exports.&lt;/strong&gt; The counter shows how many you've made today, with no limit.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Load whole chat.&lt;/strong&gt; It keeps scrolling the open chat to the top so WhatsApp loads older messages, collects them as it goes, and stops when nothing new arrives for a few seconds or when you press Stop. A technical limit stops it at 20,000 messages. If you open another chat while it runs, it stops and collects nothing, so two chats never end up in one file. It can only collect what WhatsApp Web can load.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Whole-folder export.&lt;/strong&gt; One file for every chat in a WA Folders folder, with each chat's note. It warns you first: it opens each chat in turn, so WhatsApp marks them as read, and it takes what loads on screen for each one. One run opens up to 100 chats, a technical limit. It has a Stop button and reopens the chat you were in.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Password-protected files.&lt;/strong&gt; Tick "Password-protect exports" and type a password of at least 8 characters. The export becomes a single HTML file encrypted with AES-GCM, using a key derived from your password. It opens in any browser once you type the password. The password isn't saved anywhere, so if you lose it, the file can't be opened.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Which one to use
&lt;/h2&gt;

&lt;p&gt;Use the phone's Export chat when you want the media files or a file WhatsApp itself produced. Use WA Folders when you're already in the browser and want a readable HTML page, a spreadsheet you can filter, Markdown for your notes, or JSON for a script.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Can I export a WhatsApp Web chat without an extension?&lt;/strong&gt;&lt;br&gt;
WhatsApp's export help page covers the phone apps. On the computer you can copy messages by hand, or use Export chat on your phone.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why does my WA Folders export have fewer messages than the chat?&lt;/strong&gt;&lt;br&gt;
A normal export only takes what's loaded on screen. Scroll up first, or on Pro use Load whole chat.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Does exporting notify the other person?&lt;/strong&gt;&lt;br&gt;
No. The file is made in your browser. The one side effect is the Pro folder export, which opens each chat, and WhatsApp marks opened chats as read.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I import the file back into WhatsApp?&lt;/strong&gt;&lt;br&gt;
No. WhatsApp's help page says its own export can't be re-imported, and a WA Folders export is a copy for reading too, not a backup.&lt;/p&gt;

&lt;p&gt;Related: &lt;a href="https://dev.to/wafolders/how-to-search-whatsapp-web-messages-and-why-some-dont-show-up-3h6j"&gt;How to search WhatsApp Web messages, and why some don't show up&lt;/a&gt; explains how to find a message before you export it, and &lt;a href="https://dev.to/wafolders/how-to-organize-whatsapp-web-chats-into-folders-3374"&gt;How to organize WhatsApp Web chats into folders&lt;/a&gt; covers the folders that whole-folder export works on.&lt;/p&gt;

</description>
      <category>whatsapp</category>
      <category>productivity</category>
      <category>chrome</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>How to organize WhatsApp Web chats into folders</title>
      <dc:creator>chanoch kamelhar</dc:creator>
      <pubDate>Tue, 06 Oct 2026 16:39:30 +0000</pubDate>
      <link>https://dev.to/wafolders/how-to-organize-whatsapp-web-chats-into-folders-3374</link>
      <guid>https://dev.to/wafolders/how-to-organize-whatsapp-web-chats-into-folders-3374</guid>
      <description>&lt;p&gt;If you use WhatsApp Web all day, the chat list turns into one long column: clients, family, a school group, a supplier, three people you still owe a reply. This is how I sort that column on &lt;a href="https://web.whatsapp.com" rel="noopener noreferrer"&gt;https://web.whatsapp.com&lt;/a&gt; with WA Folders, a Chrome extension I built. It runs only on WhatsApp Web in Chrome, not in the WhatsApp phone app, and it isn't affiliated with WhatsApp or Meta.&lt;/p&gt;

&lt;p&gt;WhatsApp has built-in chat Lists in its apps; see WhatsApp's help pages for where they appear on your devices. WhatsApp describes them as a way to filter your chats into custom categories. If a filter is all you need, start there. The rest of this post is for when you also want notes, reminders and a view of who is waiting on whom.&lt;/p&gt;

&lt;h2&gt;
  
  
  The two-minute setup
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Install WA Folders from the Chrome Web Store: &lt;a href="https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=3374" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=3374&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Open &lt;a href="https://web.whatsapp.com" rel="noopener noreferrer"&gt;https://web.whatsapp.com&lt;/a&gt;. The WA Folders panel sits in the conversation area, so WhatsApp's chat list, search box and filter chips stay clickable.&lt;/li&gt;
&lt;li&gt;You start with Family, Work and Clients. On first use the panel can suggest folders from the chat names on screen; nothing is filed until you press Add these.&lt;/li&gt;
&lt;li&gt;Open a chat and press &lt;strong&gt;Add chat&lt;/strong&gt; on the folder it belongs in.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The step-by-step version with more screenshots is in &lt;a href="https://dev.to/wafolders/how-to-make-folders-in-whatsapp-web-1gbp"&gt;How to make folders in WhatsApp Web&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fggzj2177r0oaq5tom9r9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fggzj2177r0oaq5tom9r9.png" alt="WhatsApp Web (demo contacts) with WA Folders: folder tabs above the chat list with the Home tab open, and the WA Folders panel in the conversation area showing the Today line, a private note and reminder buttons" width="800" height="524"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Read the folder tabs
&lt;/h2&gt;

&lt;p&gt;Each folder is a tab above WhatsApp's chat list. Click &lt;strong&gt;Home&lt;/strong&gt; and you see only those chats, with small markers on each row:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;↩ reply: they wrote last and you haven't answered&lt;/li&gt;
&lt;li&gt;⏰ due: a reminder has come up (before that, the row shows the reminder time)&lt;/li&gt;
&lt;li&gt;❓: their last message asks you something&lt;/li&gt;
&lt;li&gt;⏳: you wrote last and you're waiting on them&lt;/li&gt;
&lt;li&gt;📝: the chat has a private note&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Click a chat in the tab view and it opens. Click &lt;strong&gt;All&lt;/strong&gt; to get WhatsApp's normal list back.&lt;/p&gt;

&lt;h2&gt;
  
  
  File chats automatically
&lt;/h2&gt;

&lt;p&gt;In Settings, under Auto-file rules, you can point a rule at a folder. A rule can match "Chat name contains", "Chat name starts with", "Phone number starts with" (for example +44) or "Every group chat". It files chats as WA Folders sees them in the list or when you open them. If you take a chat out of a folder by hand, the rule won't add it back. The free plan has 1 rule.&lt;/p&gt;

&lt;h2&gt;
  
  
  Notes and reminders on a chat
&lt;/h2&gt;

&lt;p&gt;With a chat open, the &lt;strong&gt;This chat&lt;/strong&gt; section of the panel has a private note box ("owes me $40", "meter reading due by the 5th"). The note is saved only on your computer and is never sent to the other person.&lt;/p&gt;

&lt;p&gt;Below it are reminder buttons: 1 h, 3 h, Tomorrow 9:00, Monday 9:00, or Pick… for any time. Once set, the panel shows something like "⏰ Reminder: Wed, Oct 7, 9:00 AM" with Change and Clear. The chat waits under &lt;strong&gt;Due&lt;/strong&gt; until then and leaves Needs reply in the meantime.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzb5u52lp1q755fba998f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzb5u52lp1q755fba998f.png" alt="This chat section for a demo landlord chat: a private note about a meter reading and a reminder for Wed, Oct 7, 9:00 AM with Change and Clear buttons" width="560" height="550"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In a one-to-one chat where you wrote last, you can also pick "Remind me if they don't reply" in 1 day or 3 days. If they answer first, the follow-up clears itself. If not, the chat shows up under Due, with a number on the toolbar icon and, if you allow them in Settings, a desktop notification. On the free plan you can have 2 reminders at a time, and a follow-up counts as one.&lt;/p&gt;

&lt;h2&gt;
  
  
  Smart views and the Today line
&lt;/h2&gt;

&lt;p&gt;Above the folders, the panel has Smart views that work across all chats: Unread on screen, Needs reply, Questions for me, Waiting on them, Due and Unfiled. Unfiled is the fastest way to find chats you haven't sorted yet. On first load, Needs reply, Questions for me and Waiting on them fill from the chat rows WhatsApp has drawn (unread badge, preview and your own ticks); after that they use the chats you've opened on this computer. Unread on screen only counts the drawn rows too, so scroll the list if a count looks low.&lt;/p&gt;

&lt;p&gt;The Today line at the top of the panel sums it up as small counts, for example ⏰ 1 due, ↩ 6 to reply, ❓ 4 questions and ⏳ 4 waiting. Click a count to open that list. Waiting on them only lists one-to-one chats, after a delay you choose in Settings (4 hours, 1 day, 2 days or 3 days).&lt;/p&gt;

&lt;h2&gt;
  
  
  Free and Pro limits
&lt;/h2&gt;

&lt;p&gt;Free: 5 folders, 1 auto-file rule, 2 reminders at a time and 3 quick replies, among other limits, with no time limit. When you reach one, the panel tells you and shows an Upgrade link. For a sixth folder it says: "The free plan holds 5 folders. Rename one with ✎, or upgrade to Pro for more."&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkv4i4x3v2k1k4t7l5bw1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkv4i4x3v2k1k4t7l5bw1.png" alt="Folders section at 5 of 5 with a sixth folder name typed in, and the message " width="560" height="738"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Pro has no plan limits: unlimited folders, rules, reminders, quick replies, search results, exports and the rest. It also adds sync of your folder setup between your own Chrome browsers through Chrome Sync. Sync copies folder names, colours, which chats are in each folder (chat names only), quick replies and rules. Messages, notes, reminders and the search index never leave the computer. You paste the license key (it starts with WAF-) into the toolbar popup. Free plan included; Pro is a one-time unlock, see &lt;a href="https://wafolders.com" rel="noopener noreferrer"&gt;https://wafolders.com&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Backup and restore to a JSON file is in Settings on both plans.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Will my folders show up in the WhatsApp phone app?&lt;/strong&gt;&lt;br&gt;
No. WA Folders folders live in Chrome on the computer where you made them, and Pro sync only reaches your other Chrome browsers. For something on your phone, look at WhatsApp's own Lists.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I use it with the WhatsApp desktop app?&lt;/strong&gt;&lt;br&gt;
No. It only runs on &lt;a href="https://web.whatsapp.com" rel="noopener noreferrer"&gt;https://web.whatsapp.com&lt;/a&gt; in Chrome.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Does it send messages or read chats on a server?&lt;/strong&gt;&lt;br&gt;
It never presses Send. Quick replies and AI drafts are typed into the message box and you send them yourself. There is no bulk send, no broadcasts and no auto-reply. Chat data stays in Chrome's local storage; there is no WA Folders server. The one exception you can choose is the optional "my own API key" AI setting, which sends the messages you ask about straight to the AI provider you picked.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What happens when WhatsApp changes its page?&lt;/strong&gt;&lt;br&gt;
The panel says so and offers "Copy diagnostics", a report that lists which page parts were found, with no chat names or messages in it.&lt;/p&gt;

&lt;p&gt;Related: &lt;a href="https://dev.to/wafolders/how-to-make-folders-in-whatsapp-web-1gbp"&gt;How to make folders in WhatsApp Web&lt;/a&gt; for the quick setup, and &lt;a href="https://dev.to/wafolders/reminders-and-due-on-whatsapp-web-not-the-phone-app-3gno"&gt;Reminders and Due on WhatsApp Web&lt;/a&gt; for more on reminders.&lt;/p&gt;

</description>
      <category>whatsapp</category>
      <category>productivity</category>
      <category>chrome</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>How to make folders in WhatsApp Web</title>
      <dc:creator>chanoch kamelhar</dc:creator>
      <pubDate>Tue, 06 Oct 2026 16:38:54 +0000</pubDate>
      <link>https://dev.to/wafolders/how-to-make-folders-in-whatsapp-web-1gbp</link>
      <guid>https://dev.to/wafolders/how-to-make-folders-in-whatsapp-web-1gbp</guid>
      <description>&lt;p&gt;&lt;strong&gt;Short answer:&lt;/strong&gt; To make folders on WhatsApp Web (web.whatsapp.com in Chrome on a computer), install the free WA Folders extension, open WhatsApp Web, open a chat, and press &lt;strong&gt;Add chat&lt;/strong&gt; on a folder in the WA Folders panel. Your folders then appear as tabs above the chat list. WhatsApp also has built-in chat Lists in its apps; see WhatsApp's help pages for where they appear on your devices.&lt;/p&gt;

&lt;p&gt;WA Folders runs only on WhatsApp Web in desktop Chrome. It does not work in the WhatsApp phone app, and it is not affiliated with WhatsApp or Meta. I built WA Folders, so this is the maker's how-to.&lt;/p&gt;

&lt;h2&gt;
  
  
  Steps
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Install WA Folders.&lt;/strong&gt; Open the WA Folders page on the Chrome Web Store (&lt;a href="https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=1gbp" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=1gbp&lt;/a&gt;) and click Add to Chrome. A welcome tab opens.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open WhatsApp Web.&lt;/strong&gt; Go to &lt;a href="https://web.whatsapp.com" rel="noopener noreferrer"&gt;https://web.whatsapp.com&lt;/a&gt; and wait for your chats to load. The WA Folders panel appears in the conversation area, beside your chats, so it doesn't cover the chat list. On a narrow window it folds into a small tab. Click the tab to open the panel.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Optional: let it suggest folders.&lt;/strong&gt; On first use, with chats on screen and nothing filed yet, the panel can offer "Sort a few chats now?" with folders suggested from the chat names on screen. Untick anything you don't want and press &lt;strong&gt;Add these&lt;/strong&gt;, or press &lt;strong&gt;No thanks&lt;/strong&gt;. Nothing is filed until you press Add these. You can bring the suggestions back later from the command palette (Ctrl+K) with "Suggest folders for the chats on screen".&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgh0m93axm9w1zrgh7zjd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgh0m93axm9w1zrgh7zjd.png" alt="WA Folders panel showing the " width="560" height="896"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Create or rename folders.&lt;/strong&gt; You start with three empty folders: Family, Work and Clients. Click ✎ next to a folder to rename it or give it a colour or emoji. For a new folder, type a name in the New folder name box under the folder list and press &lt;strong&gt;Add&lt;/strong&gt;. The free plan holds 5 folders.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Add chats.&lt;/strong&gt; Open a chat in WhatsApp as usual. In the panel, press &lt;strong&gt;Add chat&lt;/strong&gt; on the folder it belongs in. The button then says &lt;strong&gt;Remove&lt;/strong&gt;, and pressing it takes the chat out again. A chat can be in more than one folder.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftohv2ymt31icxhi4vybd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftohv2ymt31icxhi4vybd.png" alt="The Folders section of the WA Folders panel: Family, Work, Clients and Home folders, each with an Add chat button, a pencil to rename and Del, and a New folder name box with an Add button" width="560" height="530"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Use the folder tabs.&lt;/strong&gt; Your folders appear as tabs above WhatsApp's chat list. Click a tab to see only that folder's chats, and click a chat to open it. Click &lt;strong&gt;All&lt;/strong&gt; to get WhatsApp's full chat list back.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffg13rme5kj0e8fvmkio9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffg13rme5kj0e8fvmkio9.png" alt="Folder tabs above the chat list with the Family tab open: " width="798" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Once chats are in folders, the &lt;strong&gt;This chat&lt;/strong&gt; section of the panel lets you write a private note or set a reminder on the open chat. The Today line at the top of the panel shows what's due, who is waiting for your reply, who asked you a question, and who you're still waiting on.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Does WA Folders work in the WhatsApp phone app?&lt;/strong&gt;&lt;br&gt;
No. It runs only on &lt;a href="https://web.whatsapp.com" rel="noopener noreferrer"&gt;https://web.whatsapp.com&lt;/a&gt; in Chrome on a computer, and your WA Folders folders do not appear on your phone. Pro sync copies your folder setup to your other Chrome browsers, not to the phone.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is it free? What are the limits?&lt;/strong&gt;&lt;br&gt;
The free plan has no time limit. It includes 5 folders, 5 search results, 3 exports a day, 2 reminders at a time, 3 quick replies, 1 auto-file rule, 3 AI answers a day, 5 chats on the deal board and 1 saved search. When you reach one of these, the panel says so and shows an Upgrade link.&lt;/p&gt;

&lt;p&gt;Pro has no plan limits: folders, search results, exports, reminders, quick replies, rules, AI answers, deal-board chats and saved searches are all unlimited. It also adds Load whole chat with full-history search, whole-folder and password-protected exports, a PIN lock, and sync between your Chrome browsers. A few technical limits apply on every plan. For example, one export of the open chat keeps the newest 5,000 loaded messages. Free plan included; Pro is a one-time unlock, see &lt;a href="https://wafolders.com" rel="noopener noreferrer"&gt;https://wafolders.com&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is my data uploaded anywhere?&lt;/strong&gt;&lt;br&gt;
Folders, notes, reminders and the search index stay in Chrome's local storage on your computer. There is no WA Folders account, no WA Folders server, and no analytics. Three things leave the browser only if you turn them on: the AI feature with your own API key sends the messages you ask about to the provider you picked; Pro sync copies folder names, which chats are in each folder, quick replies and rules through Chrome Sync on your own Google account; and Pro checks your license key with Polar.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How is this different from WhatsApp's Lists?&lt;/strong&gt;&lt;br&gt;
Lists are part of WhatsApp, so there is nothing to install. WhatsApp describes them as a way to filter your chats into custom categories; its help pages explain where they appear on your devices. WA Folders keeps its folders in Chrome on one computer and adds things a filter doesn't: a private note on each chat, reminders and "remind me if they don't reply" follow-ups, Waiting on them and Questions for me lists, local search of chat names, notes and messages it has seen, and export. WA Folders doesn't read or change your Lists, so you can use both.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I export a folder or a chat?&lt;/strong&gt;&lt;br&gt;
Yes. You can export the open chat to HTML, CSV, Markdown or JSON, 3 times a day on the free plan. The export covers the messages loaded on screen, and media is labelled, for example [voice message] or [photo]. Pro can load and export a whole chat from the start, export a whole folder in one file, and make password-protected files.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Does it work on Windows?&lt;/strong&gt;&lt;br&gt;
Yes, in Chrome. Version 1.2.4 and later include Windows fixes: safe file names, CSV files that open correctly in Excel, and mouse-wheel scrolling of the folder tabs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Does WA Folders send messages?&lt;/strong&gt;&lt;br&gt;
No. It never presses Send. Quick replies and AI reply drafts are typed into the message box, and you press Enter yourself. It has no bulk send, broadcasts or auto-replies.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is the privacy blur shortcut?&lt;/strong&gt;&lt;br&gt;
The default is Alt+Shift+U, or you can turn blur on and off with the eye button in the panel. You can change the shortcut at chrome://extensions/shortcuts. If it shows "Not set" there, Chrome skipped it because another extension already uses that key, so pick your own. Blur hides names, photos and messages, and you can hover to peek. Alt+Shift+H hides WhatsApp Web at once; press it again or click Show to bring it back.&lt;/p&gt;

&lt;p&gt;Related: &lt;a href="https://dev.to/wafolders/how-to-organize-whatsapp-web-chats-into-folders-3374"&gt;How to organize WhatsApp Web chats into folders&lt;/a&gt; covers folder tabs, auto-file rules and reminders in more depth, and &lt;a href="https://dev.to/wafolders/find-whatsapp-web-chats-where-youre-still-waiting-for-a-reply-e4h"&gt;Find WhatsApp Web chats where you're still waiting for a reply&lt;/a&gt; explains the Waiting on them list.&lt;/p&gt;

&lt;p&gt;Get WA Folders on the Chrome Web Store: &lt;a href="https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=1gbp" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/hahfpdlfieloofgjhanljbbnakinfhil?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=1gbp&lt;/a&gt;&lt;/p&gt;

</description>
      <category>whatsapp</category>
      <category>productivity</category>
      <category>chrome</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Find WhatsApp Web chats where you're still waiting for a reply</title>
      <dc:creator>chanoch kamelhar</dc:creator>
      <pubDate>Mon, 05 Oct 2026 18:22:37 +0000</pubDate>
      <link>https://dev.to/wafolders/find-whatsapp-web-chats-where-youre-still-waiting-for-a-reply-e4h</link>
      <guid>https://dev.to/wafolders/find-whatsapp-web-chats-where-youre-still-waiting-for-a-reply-e4h</guid>
      <description>&lt;p&gt;You sent a quote, a question, or "can you confirm Thursday?" Two days later you can't remember who answered. WhatsApp Web shows Unread, but nothing for "I spoke last and heard nothing back."&lt;/p&gt;

&lt;p&gt;I built WA Folders for that gap. It's a Chrome extension for &lt;a href="https://web.whatsapp.com" rel="noopener noreferrer"&gt;https://web.whatsapp.com&lt;/a&gt; only (not the phone app). Disclosure: I'm the maker.&lt;/p&gt;

&lt;h2&gt;
  
  
  What you need
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Chrome on a computer&lt;/li&gt;
&lt;li&gt;WhatsApp Web signed in&lt;/li&gt;
&lt;li&gt;WA Folders: &lt;a href="https://chromewebstore.google.com/detail/wa-folders/hahfpdlfieloofgjhanljbbnakinfhil?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=e4h" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/wa-folders/hahfpdlfieloofgjhanljbbnakinfhil?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=e4h&lt;/a&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Written against WA Folders 1.2.4. The current Chrome Web Store version is 1.2.9.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Today line
&lt;/h2&gt;

&lt;p&gt;Open WhatsApp Web and wait for your chats. The top of the WA Folders panel has a Today line with up to four counts (a count only shows when it's above zero):&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Due:&lt;/strong&gt; reminders that have come up&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;To reply:&lt;/strong&gt; chats waiting on you&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Questions for me:&lt;/strong&gt; chats where their last message asks you something&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Waiting on them:&lt;/strong&gt; one-to-one chats where you sent the last message and got nothing back&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Click a count to filter the panel to that list, and click it again to go back. When nothing is pending, the line says "No one waiting in the chats you've opened." On a fresh install, WA Folders fills the lists from the chat rows on screen: one-to-one chats with an unread badge go to To reply, and chats whose last message shows your own ticks go to Waiting on them. If a row shows neither, WA Folders doesn't guess, and the line can say "Open a few chats so I can learn who's waiting on you." until it has seen more.&lt;/p&gt;

&lt;h2&gt;
  
  
  Waiting on them
&lt;/h2&gt;

&lt;p&gt;This list shows one-to-one chats where your message is the last one, after a delay you choose in Settings: 4 hours, 1 day (the default), 2 days or 3 days. Groups are left out on purpose, since "nobody answered in the family group" is rarely a to-do.&lt;/p&gt;

&lt;p&gt;On first load it reads the chat rows WhatsApp has drawn on screen (preview, time, your own ticks), so scroll the list to include more. Once you open a chat, what WA Folders sees there replaces that first guess. It reads what's on the page and doesn't call WhatsApp's servers.&lt;/p&gt;

&lt;h2&gt;
  
  
  Questions for me
&lt;/h2&gt;

&lt;p&gt;This one lists chats where the other person spoke last and their message has a question mark in it (links are ignored). It's a simple rule, so "ok?" counts and "let me know when you're free" doesn't. On first load it uses the chat-list preview instead: an unread one-to-one chat whose preview ends in a question mark. In practice it catches most of the "did you see this?" messages that slip by.&lt;/p&gt;

&lt;h2&gt;
  
  
  Follow-ups that clear themselves
&lt;/h2&gt;

&lt;p&gt;Right after you send something, open &lt;strong&gt;This chat&lt;/strong&gt; in the panel. Under "Remind me if they don't reply" pick 1 day or 3 days. Follow-ups are for one-to-one chats; for a group, use a normal reminder.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;If they answer before then, the follow-up disappears on its own.&lt;/li&gt;
&lt;li&gt;If they don't, the chat shows up under Due, with a badge on the toolbar icon and an optional desktop notification.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The free plan holds 2 reminders at a time, and a follow-up counts as one. Pro has no limit on reminders. Free plan included; Pro is a one-time unlock, see &lt;a href="https://wafolders.com" rel="noopener noreferrer"&gt;https://wafolders.com&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Optional: a 9:00 morning digest
&lt;/h2&gt;

&lt;p&gt;In Settings you can turn on one notification at 9:00 each morning with the same four counts. It needs notification permission and is off by default.&lt;/p&gt;

&lt;h2&gt;
  
  
  What it doesn't do
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;It never presses Send. No bulk send, no auto-reply, no broadcasts.&lt;/li&gt;
&lt;li&gt;No WA Folders account or server. Data stays in &lt;code&gt;chrome.storage.local&lt;/code&gt; on this device.&lt;/li&gt;
&lt;li&gt;Not affiliated with WhatsApp or Meta.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Soft ask
&lt;/h2&gt;

&lt;p&gt;If this list saved you from a forgotten "can you confirm?", a one-line review on the Chrome Web Store helps the next person decide. No perk for writing one.&lt;/p&gt;

&lt;p&gt;Listing: &lt;a href="https://chromewebstore.google.com/detail/wa-folders/hahfpdlfieloofgjhanljbbnakinfhil?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=e4h" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/wa-folders/hahfpdlfieloofgjhanljbbnakinfhil?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=e4h&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Related: &lt;a href="https://dev.to/wafolders/how-to-organize-whatsapp-web-chats-into-folders-3374"&gt;How to organize WhatsApp Web chats into folders&lt;/a&gt; shows the Today line and Smart views with screenshots, and &lt;a href="https://dev.to/wafolders/how-to-make-folders-in-whatsapp-web-1gbp"&gt;How to make folders in WhatsApp Web&lt;/a&gt; covers setup. Search and export have their own guides: &lt;a href="https://dev.to/wafolders/how-to-search-whatsapp-web-messages-and-why-some-dont-show-up-3h6j"&gt;How to search WhatsApp Web messages, and why some don't show up&lt;/a&gt; and &lt;a href="https://dev.to/wafolders/how-to-export-a-whatsapp-web-chat-and-what-ends-up-in-the-file-46lm"&gt;How to export a WhatsApp Web chat, and what ends up in the file&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>whatsapp</category>
      <category>productivity</category>
      <category>chrome</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
