Textastic is a fast and versatile text, code and markup editor. It supports syntax highlighting of more than 80 programming and markup languages. Connect to FTP, SFTP, SSH and WebDAV servers or to your Dropbox or Google Drive account. Use the built-in WebDAV server to easily transfer files from your Mac or PC over Wi-Fi.

• Improved Files app integration
• Configurable keyboard shortcuts
• Custom fonts
• SSH terminal settings
• Support for ECDSA and Ed25519 SSH keys
• Print source code
• New File Lists With Support For Drag and Drop

• Syntax highlighting of more than 80 languages:
HTML, JavaScript, CSS, XML, Markdown, Objective-C, Swift, C++, PHP, Perl, Python, SQL, shell scripts and many more (full list available on the website)
• Compatible with TextMate and Sublime Text 3 syntax definitions and themes
• Code completion for HTML, CSS, JavaScript and PHP functions
• Emmet support
• JavaScript console
• FTP, FTPS (FTP over SSL), SFTP (SSH connection), WebDAV, Dropbox and Google Drive clients
• SSH terminal connections
• Git repositories from the Git client app Working Copy can be opened as external folders in Textastic
• iCloud Drive
• WebDAV server
• Symbol list to quickly navigate in a file
• Full external keyboard support
• Displays additional keys over the virtual keyboard to make it easy to type characters often used for programming
• Cursor navigation wheel for easy text selection
• Easily move the cursor using swipe gestures
• Split View and Slide Over multitasking on iPad
• Open multiple files in tabs
• Full iPad Pro and iPhone X support
• Supports most encodings like UTF-8, ISO-8859-1, CP 1251 or MacRoman
• Supports different tab widths and soft tabs (spaces instead of tabs)
• Customizable font and font sizes
• Find & Replace (including regular expression search)
• File information like character count and word count
• Send files by email
• Local and remote web preview for HTML and Markdown files
• Supports TextExpander touch snippet expansion

Textastic supports several ways to import your files:
• Connect to (S)FTP and WebDAV servers, Dropbox or Google Drive
• By using "Open In" in other apps
• Over Wi-Fi with the built-in WebDAV server

Don't hesitate to tell me the features you want to see in the next version!

What’s New

Version 8.1

Support for iOS 13 and iPadOS:

• New "Add External Folder…" command that shows the new iOS 13 folder picker.
• Supports the new iOS 13 multi-selection gesture for selecting multiple files and folders by swiping down files lists with two fingers.
• Uses the new card-style modal dialogs and supports dragging down to dismiss them.
• You can now drag the code editor's scroll bar on iOS 13 to quickly jump to certain locations in the file.
• Various other improvements for iOS 13.

Ratings and Reviews

4.8 out of 5
13 Ratings

13 Ratings

Drnostromo ,

Bardzo dobra aplikacja

Jestem niesamowicie zadowolony z tej aplikacji. Jest dopracowana i przyjemna w obsludze. Podobaja mi sie jej interfejs i styl wyswietlania kodu. Uzywam jej glownie do przegladania moich kodow, bo w tej aplikacji jest dla mnie bardziej czytelny.

Gewsi ,

Good for starters in HTML

While I like it and use it (and nothing really compares to this app on iOS, trust me), there're couple of things I really miss or would love to have:
1. syntax autocomplete – just like emmet cheat sheet, which is great, but at least for:
1.1. CSS property values (and justify-content property -> I don't know why it doesn't appear on the list..)
1.2. if I have i.e. an already defined class -> an autofill option while writing in HTML
1.3. at least in .css files -> when I type a selector and press tab to automatically add {} brackets with one empty line between them and indentation
2. symbols list including HTML class values and [attributes]
3. option to see additional keys only if I'm currently using the software keyboard
4. keyboard shortcut to easily comment out code (e.g. cmd + / )
5. option to define my own snippets despite emmet library, system shortcuts, and TextExpander
6. possibility to copy files (like images) to the Textastic folder using Files app. Right now it is impossible and I can only add photos to project folders by either importing them in .zip files or importing from Photos app, which is very slow
7. an option to see the RGB/RGBA/HSL/etc. color in a tooltip or somewhere else when the text cursor is on the code, e.g. hex code
8. an option to highlight/mark the open and close tags, when editing html file -> especially useful when there's a lot of content inside
8.1. additionally, if the open tag is missing a closing tag, mark it in red/other visible color, e.g. where the line number is displayed
9. ability to confirm (e.g. when creating a new file/folder/etc.) by tapping enter/return button on a physical keyboard
10. ability to go to next/previous result in "find/replace" function (e.g. by enter/return and shift+enter/return)

MBedra ,

My favourite app on iPad Pro 12,9

Textastic is definitely my favourite app on my iPad Pro 12,9". Last update fixed problem with firebug and now it's working properly. is amazing and make me write faster. Shortcuts for keyboards working as well. It is super combo using WorkingCopy (github) and my own server with it. I recommend it for JavaScript Developers on the run. My wishes list for next updates: auto closing symbols like "", {}, (), divs, itd., autocompletion for own function names, 2 columns editor for 12,9" users (faster html positioning with css) and my big dream: airplay integration. It would be amazing to connect iPad via airplay to tv and code from it on tv. Textastic is a piece of great job.


Alexander Blach
29.1 MB

Requires iOS 11.0 or later. Compatible with iPhone, iPad and iPod touch.


English, German

Age Rating
Rated 17+ for the following:
Unrestricted Web Access
© 2010-2019 Alexander Blach
47,99 zł


  • Family Sharing

    Up to six family members will be able to use this app with Family Sharing enabled.

More By This Developer

You May Also Like