New map
Contact us
Get the free chrome extension
sign in
Get early access


Create a map
View saved maps



{{getMap().title != '' ? getMap().title : 'Your Map'}}

Save map
Got feedback?
{{getMap() && getMap().locations.length ? 'Update Map' : 'Create Map'}}
TIP: Hover on the highlighted words for information and editing options
Creating map
{{'In %%LOCATION_NAME%%'.replace('%%LOCATION_NAME%%', getLocation().parents)}}
Edit locations

Turn text into maps in seconds.

Find locations in any text on the web and instantly visualize them on an interactive map.

{{getMap().text ? getMap().text : 'Simply type or paste your text here…'}} Or try our example text

Source text

{{getMap().locations.length == 1 ? '1 location' : '%%LOCATIONS%% locations'.replace('%%LOCATIONS%%', getLocationsCount())}}
Edit text
{{getMap().text.substring(0, location.start_index)}}{{nextText(getMap().textLocations[$index-1], location.start_index)}}
{{getMap().text.substr(location.start_index, location.end_index)}}{{getMap().text.substr(location.start_index, location.end_index)}}
{{lastText(location.end_index, location.start_index)}}
Saved maps


Start here!
Get started with textomap
Click the “New map” button.
Type or paste your text, and click “Create map”.
The maps you save will appear here.
Need inspiration on what you can do with textomap?

Try our example text

Manage your account

Privacy policy

View our policy

Terms of Use

View terms of use

Delete all your pesonal data and logout

We will delete all your information and log you out, it will be like we never met.

Beta is currently only available
for desktop. Mobile coming soon!

Incorporate maps into your reading experience without leaving the page you’re browsing.
Visualize any text in the same browser tab in one click with textomap’s Chrome extension. Add to chrome for free
* Requires early access
Add multiple sources, see the big picture.
Gather and compare content, identify patterns and trends, update and edit easily.
Break the language barrier,
get a different pespective.
Create maps from text in your native language
and access content in other languages.
See all supported languages

{{isError().msg_header ? isError().msg_header : "We couldn't create a map using your text"}}

{{isError().err == 'EMPTY_LOCATIONS_ERROR' ? 'Edit text' : 'Back to text'}}

Your text is perfect? Let us know what’s missing

See which languages we do support

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.'}}