Skip to main content
ASCII Art Generator logoASCII Art Generator

Treasure Island Map ASCII Art

Three men gather around a paper map in Louis Rhead's 1915 illustration for Treasure Island

Three figures lean over the map at a table; the faces and hands form the strongest shapes against the crosshatched room. At 100 columns, small map markings disappear but the group remains clear; keep the image at full height to preserve the table and figures. Illustration: Louis Rhead, 1915; ASCII conversion by this site.

Built Standard preview: 100 columns by 71 rows. Each result card lists its recipe. Select the text below to copy it without JavaScript.

View the conversion source
Source and reuse rights: documented; owner review pending

The conversion-source link provides the file used to make this example, not permission to redistribute it.

View bundled original file
Original source
New York Public Library scan of a 1915 illustrated edition of Treasure Island. Evidence link Evidence: Exact Internet Archive BookReader leaf 75, source file treasureisland00stev2_0075.jp2, scale 2; source scan SHA-256 ea7b2a9a0a4f59646e4484813b37c04e7f3337fe9377c036de730a9812b0e86d. Checked October 28, 2026..
File creator
Louis Rhead (1857-1926), illustrator of the 1915 Harper & Brothers edition. Evidence link Evidence: The scanned edition and Internet Archive item record identify Louis Rhead as illustrator of Robert Louis Stevenson’s Treasure Island..
License or terms
The 1915 edition is documented as not in copyright in the United States. Evidence link Evidence: Internet Archive metadata checked October 28, 2026 for this New York Public Library edition records copyright-region=US and possible-copyright-status=NOT_IN_COPYRIGHT; the scanned volume bears a 1915 copyright notice. This documents the U.S. status of this edition only, not a blanket worldwide clearance for other editions, adaptations or character designs..
Preparation
The bundled JPEG is a crop of the exact scan at x=60, y=180, 830x1070 pixels, re-encoded as JPEG. Sharp samples it for thumbnails and the 100-column Standard preview; the ASCII is a lossy conversion by this site. Evidence: scripts/build-example-previews.cjs; bundled-file and sampled-raster SHA-256 hashes in lib/generated/example-previews.json.

Owner review: PENDING. The exact 1915 U.S. edition and its Archive rights metadata are documented for owner review; no worldwide rights claim or adaptation affiliation is implied.

Standard ASCII

Standard ASCII Art: 100 columns; rows = max(1, round(columns × source height / source width × 0.55)).

Character ramp: @%#*+=-:. (including a final space).

Brightness 100%, contrast 100%, saturation 100%, hue 0, sepia 0%, inversion off. Dithering: none.

Open this recipe in the editor to keep this source, mode and settings. Browser resampling and fonts can differ from the built preview. Copy/TXT retain text; PNG uses black text on white at 12 px monospace, at least 1.2 line spacing and 20 px padding, independent of screen theme.

Open recipe in editor
 :: ..:-::::.:..-..- .- :-..::.:---::::...:.:.:::::....::.::::........:::::-. :... ::...  :.        
 ::...-=--:-.::.-.:-.:- ::.:-:.:---:::....::-::::.......::-:::.:::.:::.....:.:: .. ..::. .:         
 ::.:.:-==-::::::-:.--:-:::::-::==-:::...:::-::::.::..:::::::-:..::--: ......=: :. .:.:...     .:.  
 ::.:::--=-::::-::--:-:-:::-.-:-+=-:::...:::-:.........::::.:-::..::--:::....-:..   :.......    .:  
 :-:::.::::::-:---------:-:---=====:::......---:::::.-::::::::.::...::.......::::.. ..... ..     :. 
 :-.:::-=--:::::-.:=::-::-:------=-::....  .-=-.:::::::.::::::::::::::::::::.....::............   : 
 :-:::-+++-::.-:.-:.-::=:.::.:-:---::.......==:.:...:::......:...::...:..:::...................   :.
 :::.:-+++=:-::-:--.:-:--::::--:---::::...::--==-.:.-=:-:-------:.:::.::::::.:::..:............  .  
 :::.:-=++-:::::-.:-.:-:-:.:-::==+=:.::...::--==::::-==---====--=:.:--:-:---::::::::--------:... ...
 :--.:-===:.--::-..-.--.-:.:=.:==*=:.::...::--=-:::::.:..::::.:::::..:-:.:.::::.:: .::::::::.:.:.:::
 :--:--=-=-::-::-.:-.--.-:.:=..-=*+::::...::-==:::.::.::......:.:::...::...:::.... :.......  :.-::::
 :-:::-==+-:--:-::-:-:::-:::=::--++:..: ..::---::::::::..::::::.:::..:.......:...:.:....... .:.:::::
 :-:.:-+==- :- -=--:---==:.:=::-===::::. .::-=--::-:::.:..:::-:.::..::.:.:...:.:...:.....  .:..:::::
 :=:.:=+=+:.--.:-+=-::=-+: := .-=+=:::-. .::-===:::::.::.:-----::::.:::-.-.....:...:.........: .::.:
 :-:.:=+==::--:::--::+=:=:.:=.:--==-::-. .::-=--:::::::::::-:::::::::::::-:::.::. :.........:: ....:
 :=:.--+==-.-=.:-=+-------::-::--==:::-. .::==-=--:::-:--:::----:----:-:::::::::...:::.:..... .... .
 :=:.:-=-+- -=.:--=+-=-:=:.:-.:===-::::...::-=-=-:..:::.::-:-::===-:::::::.:::.................::. .
 :=:::-+==::--:-::-:::-:=-.-=.:===-::::...::-==-:::::-=--...::::-::..:.:. .:.:..:...  ...:. -:  ::.:
 :-: :-===-:--.-:::::--:=-:-=:-=-==:::::..-:-==.::::--=++=:::.:-:::.::.:..:..:..:........: .-....: .
 :=:.-===+-.:- -:.:::-=.--::-.:=-+=::::::.::-+::-:--::-==**-:.:.:::.-..:..: .:..... ..  ....-.. .:  
 :=:.-===+:::: --.-:.--::...:::-++=::::::.::=-::::.::-===+++-.-:...::.::.:.....::........ ..:.  ::  
 :=-::====-:--.--::---. ..--==:-+++::::..:::-+-. ...:::======.:-.:.:.....::-++==+=-...... ....  ..  
 :=..-===+: -- -: -:-:. .::::--=--+:::::::::-+=:-:-:::-==-**=:::::.:::..:+--==+****=.....::.::::::::
 -=-:-==--::-:.:-:=-:.::::.::::=+*=::.......===-:::.....:-=++:.--.:....:+-::-=+***##=...:::.........
 -=-:::::::-:::::::--:-=:.::::=-+*-.::::::::====-......:::-++=+*=......:==++===+++*#=.............. 
 -=-----::::-::::::--::-..::..:---:--------::=--==:..:::::=**+=++-:.:.:.:-=*++=+=++#*-.:::::::......
 -*+++++=+++**+=+****++--.  :.:-:---+++=**======-==::::.-*++*+=++=+=--:.::.+*===++++*+:::::::.......
 -*+=====++=+#*++**+***-::.. .:-:::+#**+=-.-======:-.:.-*++++==+=-++*+*-:: -++*+******=-:..::::.....
 -++++======*##***+==::::::::..::-=--:.   ..=++=-:.-:. +*=--===--===+++#++-:--=+**++*+=-::::..:...  
 -++++===-==*#*=:.....--==----:--...........:-=:.:::..=*==-=-=----:-==-****+-:-==+*+*+-:::::..::::..
 -+==*=+==+=*+.  .::=---==--:.::.::.......:=-:.:=:-:.+*+=-===+--:::-++-****+::-==+++*+**+=::-:::....
 =+==++++===+..:...-=---===:.::=++++:......--.:=---.-**==-===+-:-:--=+=**--:-==++==+*++*+**=:::.::. 
 =*++++====+:..::-:-====+++--==+++-*%-.....:-=---=-:-+++=-===++-:::-=+#*::-=+=+===++++*****++-..::  
 =*+++++++=:...:--==+=--=+=:-:-=-=--*#:::...:=---=:=---==+---+*=-:-==+*::=+=+=++=++++**+**+*#*:.:::.
 =*++++=++-...:::=+++====+:.:::=-=+-=#-----:-----::-::::====+***:-===+=.-=+**++++===*+++*#*###*=..:.
 -==++++==-:::::-+*+++++=*+=:--=+**=-**::--=+-..----.::---:--+#*:---=+:.-=+**++++==+++****#**##*+.  
 ---=++++::---:-=+*+*+=+=+*--::-+*+=--*+.-=+==:.-=+=-:--:--:::-+---=+=:--++*#+++=+=+++*+**++****#+. 
 --:==++-::---+****+***+=*+::::-***+-==*+=-=++=::---===+-==--===-=+**::=+++*#*+++*+++++**+ =++*+**= 
 =-:++-:::-:.:-=++++==+++#=:--:-=***+=++**+=-=+=-::------=++=**++#*+--=+**#*#*+==+=+=+**#=:-=-+++*- 
 --:*+-::-==:::..::-:---::..:--=--+#*=+=+++=-====.--:-:-==+==+=***#-:=+***###++=-===++***===++**#-  
 --:=+==*+++-==-=++==:.:..::::=-.:+***++=+*=:-+=:.--:====+*+++=++++.--++*+##**+=-===*+*+*+==+**+- . 
 --::.:+***=====+*+=-::=::---===+******+-+*=--=-:----***++*#*#***+:-+=*++*+***++-++==+++**=+**+:.:..
 -++==.:=+*+**+*+++=---+*++*+*+++**=-::::.:-=*+--++===+***######+:=*+*#+*++*+++*=++==++++**+*=:     
 -=:-*:::.:-+++***+*++++*+++++****-:::::---::-----=--...::--==*#:=+++#+-*++*+==+++=*=+=*+=+:..      
 -==**=--::::::::-==-++==+++======+======-:::.::::--===--:-:===--++++==*#+===--=++=++=+++=*+=.......
 ==###+-==-+=-::.::.:::-==---:-----=======+===++=++++==--::----:=++**-:=++==--=**++++=+=+==++------:
 --===-.:-...::::.....::::-=-=====+++===========-------:::..::::===+-:::..=+++==***+====-====-:::::.
 =#*+==+=====+++*:......::=*+++++=++++====-::::::::::::::::::::=++-:-:..:-+==-=-=*++==++=++*+=-:::::
 =#*##******##*+=......   ..:::::----::::::.    .. ...........::--==+++***+=====+++******#-::::.....
 =%#*#%###**+++++++==-------::-::------------:::-------==+=+++****#####**==+*######*#*#*+-. .:::::::
 =%%%#%%#%%##%###**##*##**###**###*############%##*##**###**###**#######*==****###*+**+:.   .-::::::
 =%##%###%%#%%##%##%%##%%%#%%%#%##%%%%#%####%#%%%#####%####+*##*########*:=++**#*###*#-..   .:::::::
 =#####%%%%#################%%%%##%%%%%%#%%%##%%%%%##%####%*+##+#####***+-=***##*****+..     .......
 =#####%%%#######**#**#*######%##%#%%%%%%%#####%##%##%#####++##**#######+:+***#**#**=:            ..
 =%#%%%#%%#*####*+***##**##############%####%%%######%%####++##+***#**#*=+***=******-             :-
 -+++++**##*#****#**###########%###%%%%%######%######*##**++=**======*+-=++++=++***+:......       .:
 =*==----==#%#*==**+++++++=+**+#%##**#**++++++=+++*++*+===--+**=---:-+*-=++*+-***#*-....:::::......:
 =#*##***++*#*=-==----=+-:.:==:=+*+=++-+=+--=-.:-*****+=-:--*#*--:::-*#+=+*++==+*#*+..  ....::::::..
 =############+*++=-=-:-+=::-=::-+++++--==---:::-***+*+-==--+*+-....-*#*==+**==+***+-....      .....
 =%####**+*****#*#****+==--:--..:-+++=--:=-:::.:=+++++--=+=:=*+-....:+%*====++==++*++..........     
 =#*#*++**+***+=+*+*==++-=-:::....-=*+=-:...::.:--+++==:===.+*+:....:*%+:==--=-=--=++-    ......... 
 =#++******+=+*****++***##---..::..-*+++-...:...-=+*++- -++-*#*:.:..:*%+ -==+=+==-=++-  .      .... 
 =#****##******##########*:--=:.....--**+-.  ...:=++=-..:++:+**:....:+%+ .---==-==-==-  ....        
 =#+**#####%%%%####%##*+++.-::.:..:.--==+=== ..::=++=... =#-+#*:.:..:+#=. :=-=+::==++.    .. ..     
 =%#%%%%%%###%#*#**++++++-.-=:.....=+-==+**+...-:+==: .. .+==*+..:...+#-...:--=::+=++.....   ....   
 =@%%%%%%#*******++++++++.-++:::::-===**++*+..::-+=-....  ++=#+.::...=#-::..::-=:-=*=   .....       
 +@%##********++++++==**=-++=:----==+*+=---..:-:++=-...::-++=*=::::..=#-.:.:=::+===*=    ........   
 -#****#*++=*++==+-=-+**#==-:==++*****+=====-::---=:...=+++--*=:.:::.=*::::----*#+=+=...........:...
 =%*++=++***%##++++=+++**++*++*#*##**++****+=-====+::==+++*+=#+-::...-*:.:--=++*#=-++:......:.......
 =#++=======++==+*#***+###+++++==+++****+*=:++===+*=::--====-*+=+-::.-+----++=-==:=**=............. 
 =+++*****+****++**+-=##**-==-==+=+++**++*--=+=+##*+==-----:-#=:===-:-+==+##+=---+**#=.::....  .. ..

Checking destination fit...

README and chat presets use printable ASCII. Unicode blocks and edge lines need matching font support; emoji can occupy different widths on another device. PNG keeps this browser's rendering, not another app's emoji style.

Sharing ASCII art in Telegram? Check monospace formatting and wrapping before sending. Ordinary chat formatting and Bot API HTML are different.

Edge detection

Edge Detection Only: 100 columns; rows = max(1, round(columns × source height / source width × 0.55)).

Edge Intensity: 1. Uses directional Unicode lines, not the selected character ramp.

Brightness 100%, contrast 100%, saturation 100%, hue 0, sepia 0%, inversion off. Dithering does not apply to this mode.

Open this recipe in the editor to keep this source, mode and settings. Browser resampling and fonts can differ from the built preview. Copy/TXT retain text; PNG uses black text on white at 12 px monospace, at least 1.2 line spacing and 20 px padding, independent of screen theme.

Open recipe in editor

Character Optimization matches local glyph shapes in 4x8 cells at 8 px monospace. Compare texture with Standard; it is not a universal quality improvement, and your display font does not change the matching font.

Character Optimization

Character Optimization: 100 columns; rows = max(1, round(columns × source height / source width × 0.55)).

Character ramp: @%#*+=-:. (including a final space).

Brightness 100%, contrast 100%, saturation 100%, hue 0, sepia 0%, inversion off. Dithering: none.

Open this recipe in the editor to keep this source, mode and settings. Browser resampling and fonts can differ from the built preview. Copy/TXT retain text; PNG uses black text on white at 12 px monospace, at least 1.2 line spacing and 20 px padding, independent of screen theme.

Open recipe in editor

Mosaic comparisons use 15 symbol columns, not the 100 columns of the character modes. The detailed recipe increases contrast to 150%; choose Coarse mosaic in the editor for the original five-column style.

Detailed emoji mosaic

Emoji Mosaic: sampling width 60, Emoji Size 4, squares set, transparent-cell symbol "⬜". Final columns = ceil(width / Emoji Size); rows depend on source aspect ratio.

Brightness 100%, contrast 150%, saturation 100%, hue 0, sepia 0%, inversion off. Dithering does not apply to this mode.

Open this recipe in the editor to keep this source, mode and settings. Browser resampling and fonts can differ from the built preview. Copy/TXT retain text; PNG uses black text on white at 12 px monospace, at least 1.2 line spacing and 20 px padding, independent of screen theme.

Open recipe in editor
Interested in Advertising?

Email the project contact with your advertising inquiry.

Need help with the tool? Project support and bug reports

Advertising inquiry

Want to create your own ASCII art?

Follow the image guide to choose settings, generate and export your result.