Seit der Version 3.2.4.0 wird AutoIt mit Unicodeunterstützung bereitgestellt. Die Unicode-Versionen ermöglichen unseren internationalen Freunden, AutoIt auch mit erweiterten Zeichensätzen und Skripten zu benutzen!
Hinweis: Die Unicode-Version von AutoIt (AutoIt3.exe) und im Unicode-Modus kompilierte Skripte laufen nur unter Windows NT/2000/XP/2003/Vista und nachfolgenden Systemen. Um Skripte auch unter Windows 9x laufen zu lassen, muss eine ältere Version von AutoIt verwendet werden. Die letzte Version die mit Windows 9x kompatibel war, ist 3.2.12.x.
AutoIt kann Skriptdateien in den folgenden Formaten lesen: ANSI, UTF16 (Motorola- oder Intel-Format) und UTF8 mit einem gültigen BOM. Zusätzlich können Funktionen wie z.B. FileReadLine Texte automatisch aus ANSI und UTF16/UTF8 Textdateien lesen, vorausgesetzt, es wird eine gültige BOM gefunden. UTF8-Dateien mit oder ohne gültige BOM werden auch unterstützt.
Ausgabefunktionen wie z.B. FileWriteLine können ANSI, UTF16 und UTF8 Formate nutzen - Allerdings muss die Datei mit Hilfe des gewünschten FileOpen Flags in dem jeweiligen Modus geöffnet worden sein. Andernfalls wird der Standard ANSI-Modus benutzt.
Die unterstützten Formate für Textdateien und Skripte und deren Vermerke in beliebten Editoren werden in der folgenden Tabelle gezeigt:
| AutoIt Vermerke | Notepad | Notepad++ | SciTe (AutoIt Standard Editor) |
| ANSI | ANSI | ANSI | 8 bit / Quellcode Eigenschaft |
| UTF16 Little Endian | Unicode | UCS-2 Little Endian | UCS-2 Little Endian |
| UTF16 Big Endian | Unicode big endian | UCS-2 Big Endian | UCS-2 Big Endian |
| UTF8 mit BOM | UTF-8 | UTF-8 | UTF-8 mit BOM |
| UTF8 ohne BOM | Nicht unterstützt | UTF-8 ohne BOM | UTF-8 |
Das empfohlene Unicode-Format ist UTF8. ANSI Formate sind nicht für andere Sprachen als Englisch zu empfehlen, da dies Probleme mit den verschiedenen Spracheinstellungen haben kann.
Es gibt z.Z. ein paar wenige AutoIt-Teile, die bislang nicht volle Unicode-Unterstützung bieten. Diese sind:
Wenn möglich, werden diese Beschränkungen in zukünftigen Versionen angegangen.