Textastic is a comprehensive and versatile text and code editor for iPad and iPhone. It supports syntax highlighting of more than 80 programming and markup languages. Connect to SFTP, FTP, and WebDAV servers or to your Dropbox account. Use the built-in SSH terminal to work directly on your server. FEATURES: • Syntax highlighting of more than 80 languages: HTML, JavaScript, CSS, C++, Swift, Objective-C, Rust, XML, Markdown, PHP, Perl, Python, Ruby, Lua, YAML, JSON, SQL, shell scripts and many more (full list available on the website) • Compatible with Sublime Text 3 and TextMate 1 syntax definitions and themes • Code completion for HTML, CSS, JavaScript, C, Objective-C, and PHP • SFTP (SSH connection), FTP, FTPS (FTP over SSL), WebDAV and Dropbox clients • SSH terminal connections • Git repositories from the Git client app Working Copy can be opened as external folders in Textastic • Emmet support • JavaScript console • iCloud Drive file synchronization • WebDAV server to easily transfer files from your Mac or PC over Wi-Fi. • Symbol list to quickly navigate in a file • Full support for external keyboards, trackpads, and mice • Configurable keyboard shortcuts • 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 • Multiple Windows on iPadOS • Support for Dark Mode • Supports most encodings like UTF-8, UTF-16, and ISO-8859-1 • Supports different tab widths and soft tabs (spaces instead of tabs) • Custom fonts • Find & Replace (including regular expression search) • Find in multiple files • File information like character count and word count • Local and remote web preview for HTML and Markdown files Don't hesitate to tell me the features you want to see in the next version! https://feedback.textasticapp.com/
Best md editor
The most solid and nice looking md editor on the whole ecosystem. I mean it. It’s like sublime for iOS.
Excellent help & response time
Dev responded to feedback fast & with solutions 😺👍☺️ im blind & use voice over. App is working great again (reboot fixed) sorry, running 17.5- thank you much!
Latest update broke accessibility
I am blind and was able to flick through characters until latest update. Using app mainly for html so some fts i am not familiar with but i was able to markup & preview 👌
Completely Unusable With VoiceOver
I tried using this on iPhone but it is completely unusable with VoiceOver.
ALL DAY, ERR DAY!
Hands down the best compiler / IDE on the App Store for mobile. I’ve tried them ALL… ALLLLLLLL.. and if it was not one thing it was another with them. Whether that be failing to load the preview in browser, as I am primarily a web dev, or lack of Emmet support. This app is clean, you can work local (off any drive you want, should you want) and most importantly it just works. Great job! :)
Textastic will be improving, and I love that!
*update* I am so thrilled about a Test Flight version I received allowing me to set a default overwrite of files for upload/download, and what's better is you can set it for quick transfer or the file transfer windows! This is a HUGE *time saver* and makes me work flow so headache-free. The developer does care.. As you can see I was very upset before:: Previous review: I used to be able to fix the "Error uploading" of the "Transferred a partial file" by simply opening the files that failed to upload. Now, no matter what I try I simply cannot upload certain files or even their parent folder containing them no matter what I try. New “Upload To” feature is appealing, but … Developer absolutely refuses to save you time, forcing you to “confirm” EVERY time you want to upload multiple files. Yet, somehow “upload to” is the only option you’re allowed to disable the dialogue box with. This developer does not care about developing a true Textastic, a great app, but instead an app that only suits their low standards of "good enough". This has to be one of the most obnoxious app developers I have ever had to work with. Textastic has become completely unsable!
Comprehensive and Fundamentally Necessary
It’s versatile, perfectly functional, and has the features (regex search & replace, line numbering, built-in ssh/sftp) that make remote development possible. Well worth the minimal cost.
Apr 28, 2024
Apr 28, 2024
Apr 27, 2024
For uploads and downloads, you can now specify whether you are asked for confirmation before files are overwritten or whether existing files should always be overwritten.- A warning message is now displayed when trying to add a new Google Drive connection and when connecting to existing Google Drive connections. See below for details. - Removed Microsoft App Center crash reporting because App Center is scheduled for retirement on March 31, 2025. - Removed duplicate "Share…" item in text selection menu. - Other minor improvements Due to Google’s changes to the Google Drive API, the built-in Google Drive client will be removed from Textastic in a future update. More information about this change and recommended alternatives can be found at
Subscribe our newsletter and get useful information every week.