ChatToMap
Scans your chats to find all your activity and trip ideas
Last verified:
What is ChatToMap?
ChatToMap is an AI-powered tool that analyzes your chat exports from WhatsApp, iMessage, Facebook Messenger, Telegram, and LINE to find restaurants, trips, and activities you discussed but never followed through on. It uses AI to scan through all your messages and extract activity suggestions and places to visit, then displays them on an interactive map with pins for each location.
Key features include an interactive map where you can see all forgotten plans pinned by location, filtering by category, CSV download for your extracted suggestions, and chat analysis showing message trends, sender rankings, active times, response patterns, top words, emoji usage by person, and uncommon words each person uses. The tool also offers personal word and emoji pattern analysis to spot each person's favorite emoji, common words, and signature uncommon phrases.
ChatToMap is designed for people who frequently make plans in their chats but lose track of them, groups planning trips together who need to organize hotel, restaurant, and activity suggestions from large chat threads, and anyone looking for gift ideas by reviewing their chat history. It's particularly useful for social groups, friends planning adventures together, and travelers organizing complex trip details.
The tool is built by DocSpring, a SOC 2 Type II certified company, ensuring enterprise-grade security with encrypted processing, auto-delete of chat files after processing, and a privacy-first approach where they never manually read messages.
ChatToMap also offers an open-source CLI tool for users who want to process chat exports locally with their own API keys, providing full control over the pipeline with free scan functionality using pattern matching and heuristics.
ChatToMap pricing
Pricing model: Freemium
Free preview available. Full analysis costs $0.10 plus API costs. The company pays AI providers (Claude, OpenAI) and Google Maps for every message analyzed and location mapped, and users pay $0.10 plus these API costs. Use a slider when uploading to select how many suggestions to view. The CLI tool is open source and free to use, with the scan command being completely free and requiring no API key. The preview command costs approximately $0.01 and requires an API key. The analyze command runs the complete pipeline and requires API keys for AI classification and geocoding.
ChatToMap pros
- Works with multiple chat platforms: WhatsApp, iMessage, Facebook Messenger, Telegram, and LINE
- AI-powered extraction finds restaurants, trips, and activities from chat history
- Interactive map displays all suggestions pinned by location
- Free preview available before paying for full results
- Filter suggestions by category on the map
- Download extracted suggestions as CSV file
- Share findings with friends easily
- Chat analysis shows message trends and sender rankings
- View active times and response patterns in chats
- See top words and emoji usage by person
- Identifies uncommon words and signature phrases for each person
- SOC 2 Type II certified company with enterprise security
- Chat files encrypted immediately on upload
- Auto-delete of original chat files within minutes after processing
- Open-source CLI available for local processing with own API keys
- Free scan command in CLI requires no API key
- Portion of profits goes to GiveWell Top Charities Fund
- 1.5% of revenue goes to Stripe Climate for carbon removal
- Privacy-first approach: AI extracts only activity suggestions, nothing personal
ChatToMap cons
- Pay-per-use pricing at $0.10 plus API costs for full analysis
- Requires chat export as .zip file without media
- Full analysis requires API keys for AI providers (Anthropic, Google AI, OpenAI, or OpenRouter)
- Geocoding requires separate Google Maps API key
- Only supports WhatsApp iOS and Android exports natively in CLI
- iMessage requires imessage-exporter tool for CLI usage
- Processing workers can't access raw messages but AI still processes content
- Only keeps extracted suggestions, loses original chat context after deletion
Frequently asked questions about ChatToMap
What chat platforms does ChatToMap support?
ChatToMap supports WhatsApp (iOS and Android), iMessage, Facebook Messenger, Telegram, and LINE. You need to export your chat as a .zip file without media for WhatsApp, and use imessage-exporter for iMessage via the CLI.
How much does ChatToMap cost?
ChatToMap offers a free preview. Full analysis costs $0.10 plus API costs for the AI providers (Claude, OpenAI) and Google Maps that the company pays for every message analyzed and location mapped.
What happens to my chat data after upload?
Your chat file is encrypted immediately on upload. After processing, the original file is permanently deleted within minutes. The company only keeps the extracted activity suggestions, not your raw messages.
Is ChatToMap secure and private?
Yes, ChatToMap is built by DocSpring, a SOC 2 Type II certified company. Your chat file is encrypted on upload, processing workers can't access raw messages, files are auto-deleted after processing, and they never manually read your messages. AI extracts only activity suggestions.
What can I do with the interactive map?
On the interactive map, you can see all your forgotten plans pinned by location, filter suggestions by category (restaurants, trips, activities), download the data as CSV, or share the map with friends.
What chat analysis features are included?
Chat analysis includes message trends (who sends most messages and when chat is busiest), sender rankings, active times, response patterns, top words, emoji usage by person, and identification of uncommon words and signature phrases each person uses.
Can I use ChatToMap without paying?
Yes, you can get a free preview of results. Additionally, the ChatToMap CLI is open source and free to use. The scan command is completely free and requires no API key, using pattern matching and heuristics to find activity candidates.
How do I export my WhatsApp chat for ChatToMap?
Open any WhatsApp chat, open the menu, and select 'Export Chat'. Choose 'Without Media' option to create the .zip file that you then upload to ChatToMap.
What API keys do I need for the CLI?
For the preview and analyze commands, you need an API key for AI classification (choose one: OpenRouter - recommended and cheapest, Anthropic, Google AI, or OpenAI) and a Google Maps API key for geocoding. OpenAI API key is optional for semantic search. The CLI defaults to Gemini 2.5 Flash via OpenRouter.
Does ChatToMap support cause?
Yes, a portion of every purchase goes to charity. At least 10% of profits go to the GiveWell Top Charities Fund for cost-effective global health and poverty interventions including malaria prevention, deworming, and cash transfers. Additionally, 1.5% of revenue goes to Stripe Climate to fund carbon removal projects.