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

{{getMap().title}}

Create a map
View saved maps

{{getMap().title}}

Discard

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

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

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}}
{{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)}}

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

Saved maps

{{map.title}}

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

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 give you the best experience on Texttomap.
You can review our privacy policy here.
Agree

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

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