{{'by %%NAME%%'.replace('%%NAME%%', getMap().username)}}
This map was created with Textomap
Learn more
View saved maps

{{getMap().locations.length == 1 ? '1 Location' : '%%LOCATIONS%% Locations'.replace('%%LOCATIONS%%', getMap().locations.length)}}

{{getMap().locations.length == 1 ? '1 Location' : '%%LOCATIONS%% Locations'.replace('%%LOCATIONS%%', getMap().locations.length)}}
Edit text
Save map
{{getMap().text.length ? 'Cancel editing' : 'Close'}}
{{'%%CHRS%%/5000 Characters left'.replace('%%CHRS%%', getMap().newText != undefined ? getMap().newText.length : getMap().text.length)}}
{{getMap() && getMap().locations.length ? 'Update Map' : 'Create Map'}}
TIP: Hover on the highlighted words for information and editing options
Creating your map...
Basic plan
{{getUpdateDate('Monthly usage resets on %%DATE%%')}}
{{getMapCreations('%%CREATIONS%%/%%LIMIT%% maps created')}}
{{getMapsViews('%%VIEWS%%/%%LIMIT%% views')}}
{{getCreationsUsage() >= 100 ? '👉 You’ve reached your monthly map limit.' : getViewsUsage() >= 100 ? ' 👉 You’ve reached your monthly map views limit. Maps you’ve shared will no longer be accessible to others.' : checkCreationUsage() ? '☝️ Heads up! You’re about to reach your monthly map limit.': '☝️ Heads up! You’re about to reach your monthly map view limit. '}}
Upgrade for unlimited map views & features
Pro plan 🚀
{{getUpdateDate('Next billing on %%DATE%%')}}
Unlimited maps & views
+ New map

Saved maps


Get started

No saved maps yet

Click on the new map button on the top right corner and type or paste your text
Need some inspiration?
Try our example text
Turn text into interactive maps
in seconds
Create insightful maps for travel, education, current events, and storytelling.
No code, spreadsheets, or complex tools - your words are enough.
{{getMap().text ? getMap().text : 'Simply type or paste your text here…'}} Or try our example text
🌐 We support many languages
Over 8000 maps created by people from 146 countries in 10 different languages
Create and view maps easily as you browse the web
Generate maps in the same tab as you move between websites, social media, docs, and emails Get the free Chrome extension
Focus on creating great content
Textomap helps creators and writers in many industries. These are just a few.
  • Travel & Tourism Providers
    Visualise itineraries and travel offers in seconds
    Forget spending hours manually building for every client
  • Educational Institutions
    Create visual interactive summaries students understand and enjoy with a simple affordable solution.
  • Content creators & Storytellers
    Embed eye-catching visual summaries to guide and interact with your readers
  • News & Current events
    Provide readers with more guidance to breaking news as they occur
The easiest & fastest way to create maps on your phone
Create and edit maps on your mobile browser, no need to open a laptop or download apps
Get started
Easily embed to any website or blog
We support the major website and blogging platforms
Get started
Break the language barrier
Create maps from text in your native language and access content in different languages
View all supported languages
Add multiple sources and get a better overview
Gather and compare content, identify patterns and trends, update and edit easily
Frequently Asked Questions
  • What can I use Textomap for?

    You can use Textomap to create interactive maps from any text that contains locations. Textomap works best using Natural language, for example an article, story or itinerary. You can share the maps you create on social media or links. You can also embed the maps you created to your content, Textomap supports all major blogging and website tools. With the Chrome extension, you can create maps directly in the same browser tab as the content you’re using. You can save the map and edit it in the Textomap web app.
    Textomap is not a search engine, you can’t ask it a question like Google or ChaGPT.
  • How is Textomap different than other mapping tools?

    Textomap saves you the time and effort that you need to put in with other mapping tools. You don’t need to manually add locations or upload spreadsheets. You can easily and quickly create maps from the content you have. Textomap is the easiest way to create and edit maps on your phone. Most mapping tools don’t provide this option or is very limited.
  • What languages can I use to create a map?

    Textomap supports the following languages:
    • English - US
    • Spanish - español
    • Chinese - 中文
    • German - Deutsch
    • French - français
    • Italian - italiano
    • Portugese - português
    • Russian - русский
    • Japanese - 日本語
    • Korean - 한국어/韓國語
  • How much does Textomap cost?

    You can use Textomap for free with certain limitations, we display ads from time to time.
    We're soon launching our Pro plan, it will cost 7$ a month (70$ a year), and provides you with all features, no limitations and no ads.
  • Can I get a refund for tax/VAT?

    To avoid paying VAT, make sure to enter your company details and VAT number during the payment process.
  • Can I cancel my subscription anytime?

    You can cancel at any time. Just go to
    Billing ⟶ Cancel Plan
    • Your embedded maps will no longer be visible.
    • Your public maps will be limited to 100 views per month
    Your maps will not be deleted.
    • You can upgrade at anytime to reactivate your embedded maps and other Pro features
  • How do I reach out to you if I have more questions?

    You can reach us via the chat bubble on the lower right side, or email us at dario@textomap.com. We’ll do our best to help you as best and fast as we can.
Add Locations
Add locations manually to the map
These locations are not affected by text updates and will stay on the map if any changes are made
{{'In %%LOCATION_NAME%%'.replace('%%LOCATION_NAME%%', getLocation().parents)}}
Edit locations

{{!getMap().locations.length ? 'No Locations' : getMap().locations.length == 1 ? '1 Location' : '%%LOCATIONS%% Locations'.replace('%%LOCATIONS%%', getMap().locations.length)}}

Edit text
For best results, locations should start with a capital letter
↑ Current map. Click the text to edit
☝️ Editing this text will reset any previous changes
(Map pins you removed will appear)
Don’t show this message again Cancel
Edit text

See which languages you can create maps with
Edit text
Your text is perfect and in a language we support?
Let us know
We use cookies in order to provide you with the best experience. Review our policies here
Got it

{{showError() ? getErrorHeader() : 'No internet connection'}}

{{showError() ? getErrorBody() : 'Check your connection and try again.'}}