WhatsApp chat analyser alternatives, by the question you have
Four WhatsApp chat analyser alternatives and Portraitor, sorted by the question each one answers, with prices and data handling read from their own pages.
The alternatives split by the question they answer: WhatsAnalyze counts who talks most without uploading the chat, LoveGraft and MosaicChats put a score on the relationship, ChatAnalyzer measures a group member by member, and Portraitor writes a portrait of one person.
Pick the question first and the shortlist mostly picks itself. Every price, retention period and feature below was read from each tool’s own page on 14 October 2026 and re-checked on 28 October 2026, and where a page contradicts itself, that is reported rather than smoothed over. Each tool also has its own head to head comparison with Portraitor, linked where it comes up.
Who talks most, and at what hour
If the question is a count, WhatsAnalyze is built for it. Its home page says to drop the export in and “see who talks most, when you write and what you write about,” with messages per hour, share of speech, word clouds and fun facts, and an option to turn the whole conversation into a printable PDF. It accepts exported .txt or .zip files.
The same page says everything is read in your browser and nothing is uploaded, and that the code is open source on GitHub, so the claim can be checked rather than taken on trust. For a pure count of who talks most, nothing else on this list matches that combination.
ChatAnalyzer and MosaicChats both chart activity too. ChatAnalyzer lists a 24 hour by 7 day activity heatmap and average and median reply speeds per participant. MosaicChats lists an activity heatmap and response patterns among its six dimensions.
Portraitor does not produce charts. Its change over time lens looks at participation (share of the talking, who starts topics) and at reply speed and silence, but it reports them as written description inside a portrait. If a chart is what you want, the WhatsAnalyze comparison sets the two side by side in more detail.
One number for the whole relationship
Two tools answer with a number. LoveGraft describes “a relationship health score, red-flag detection, psychology profiles, and who-cares-more stats” in about two minutes. Its compatibility score runs from 0 to 100, and its published sample report on a fictional couple shows a score of 72/100 and an 18% breakup probability. Basic statistics are free; the full AI analysis is a one time payment of €4.99, or a lower local price in many countries, with no subscription. You can also send the export to its WhatsApp bot instead of uploading it on the site.
MosaicChats lists a sentiment timeline, a compatibility score, an MBTI analysis and a section of memorable exchanges. Uploading a chat is free, with no signup and no card, and its pricing page says the free plan returns a word cloud and relationship strengths rather than that full report. The full report sits on Mosaic Pro, priced on the same page at $1 for a first month and then $9.99 a month, and Pro also lets its AI coach, Myrah, read your actual messages rather than only the report.
Portraitor gives no single score. Its home page says the relationship is reported as one label with a confidence score and a short justification, and that each Big Five trait is reported as a lean, never as a score out of ten. If you want a number to compare month against month, either of these two serves that better. The trade offs are set out in Portraitor vs LoveGraft and Portraitor vs Mosaic.
A group chat, measured member by member
ChatAnalyzer is the one built around groups. Its home page lists an engagement score per member, a dominance index showing how message share is distributed, and a group balance measure to “detect lurkers and dominant voices.” Its FAQ now caps the free plan at 5,000 messages per chat and says Pro has no message limit. The free plan gives one analysis a month with 7 day data retention; Pro is $6.99 a month or $39.99 a year.
One thing on that page still does not agree with itself. The banner says WhatsApp is supported with Telegram and Slack coming soon, while the FAQ says WhatsApp, Telegram and Slack are fully supported. It is worth checking which applies before relying on either. The free plan file size, which the page once gave as two different numbers, now reads 2MB on both the pricing card and the FAQ.
Portraitor works the other way round on a group. Its home page says: “Pick the one person you want a Portrait of. Their messages are read; everyone else stays context.” A group thread gets a portrait of one member, not a league table. the group chat guide covers what that means for the other people in the thread, and Portraitor vs ChatAnalyzer covers the rest.
A close reading of one person
This is the question Portraitor is built for, and only one of several tools that touch it. Its home page describes four lenses applied to the person you pick: relationship context, the Big Five traits, Transactional Analysis (which of five ego states a message is sent from) and change over time, with turning points named. It accepts .txt, .html, .json or .zip exports from WhatsApp, Telegram, Messenger and Instagram. One portrait is $10; $19 a month gives 10 portraits.
WhatsAnalyze is closer here than its statistics page suggests. Its AI chat analyzer page says an AI describes “each person’s role and writing style” along with who initiates, balance and warmth, and that the on device mode is free and needs no account. MosaicChats offers a personality type from the conversation.
Portraitor runs in the open tab. The home page says “Keep this tab open. Closing the browser will stop the process,” and its privacy policy says it operates no user accounts. It covers one person per portrait, so two people in the same chat means two portraits.
Portraitor is the wrong buy if you want charts, a score, a ranking of a group, or a guarantee that no text leaves your device. Each of those has a better answer above.
Whether the text leaves your browser at all
Only WhatsAnalyze can say no, nothing leaves. Its statistics run in the browser, and its AI page says that with on device AI “nothing is uploaded at all.” Its cloud mode sends anonymised excerpts after replacing names and removing numbers, emails and links, and lets you see what will be sent first.
Portraitor sends text, after masking it. Its privacy policy says names, email addresses and telephone numbers are removed on your device before anything is transmitted, and that the masked text goes to a third party AI provider, which does not train on it but keeps it for a limited period to monitor misuse, a retention Portraitor says it cannot disable. It also says masking removes who is speaking, not what was discussed. The site runs Google Analytics with cookies; the same policy says they can be blocked, and that Global Privacy Control or Do Not Track stops them being set. Is it safe to upload your chat history goes through each of those points.
On cookies, ChatAnalyzer is ahead of Portraitor: its policy says it uses only essential session cookies for sign in and no tracking or advertising cookies. It also says raw chat files are processed in memory and never stored, while aggregated metrics are kept encrypted until you delete your account.
LoveGraft answers it with a table. Its privacy policy says the uploaded chat file is kept up to 2 days, or 7 days for WhatsApp bot uploads, intermediate analysis data 2 days, the finished report 90 days and a shareable result link 24 hours. Its home page headline says your chat is “deleted within days,” and the FAQ on the same page gives that same 2 day figure. It says chat content is sent to third party AI providers, which it says may retain API data for up to 30 days. Read 21 October 2026.
MosaicChats says chat data is encrypted in transit and at rest and that you can delete individual chats from your dashboard. Its privacy policy says it retains data for as long as your account is active, and lists training and improving models using anonymised, aggregated data among its uses.
How the free tiers of these services stand against their paid ones, read across the same pages, is the subject of free chat analysers against paid ones.
Frequently asked questions
Frequently asked questions
Which WhatsApp chat analyser does not upload the chat?
WhatsAnalyze, for its statistics and its on device AI mode. Its pages say the chat is read in the browser and nothing is uploaded; its cloud AI mode sends anonymised excerpts.
Which alternatives are free?
MosaicChats is free to upload and returns a word cloud and relationship strengths, with its full report on a paid plan that starts at $1 for a first month, WhatsAnalyze’s statistics and on device AI are free, ChatAnalyzer has a free plan of one analysis a month, and LoveGraft’s basic statistics are free. Portraitor has no free tier: one portrait is $10.
Does Portraitor use cookies?
Yes. Its privacy policy says Google Analytics sets cookies to measure how the site is used, and that blocking them, or sending Global Privacy Control or Do Not Track, stops them.
Which one is built for a group chat?
ChatAnalyzer, which lists a dominance index and group balance per member. Portraitor reads one chosen person in a group and keeps everyone else as context.
Do any of them need an account?
ChatAnalyzer’s privacy policy describes registering with a name, email and password. MosaicChats offers a try without signing up. Portraitor says it operates no user accounts, and WhatsAnalyze’s on device AI needs none.
Choose by the question, then check the tool’s own page on the day you upload.
If your question is one person
Portraitor reads the person you pick in an exported chat and writes a portrait of them. Names are masked on your device first; the masked text is then sent for analysis.
Start a portrait →