태국 산업 표준 620-2533, 흔히 TIS-620이라고 부르는 것은 태국어를 위한 가장 일반적인 단일 바이트 문자 인코딩이다. 이 표준은 태국 왕립 정부 산하 산업부의 기관인 태국 산업 표준 협회(TISI)에서 발행하며, 태국에서 태국어를 인코딩하기 위한 유일한 공식 표준이다.
이 표준의 기술적 명칭은 "컴퓨터용 태국어 문자 코드 표준"(태국어: รหัสสำหรับอักขระไทยที่ใช้กับคอมพิวเตอร์)이다. "2533"은 이 표준의 현재 버전이 발행된 불기 2533년(1990년)을 의미한다. 이전 개정판인 TIS 620-2529(1986년)는 현재 폐기되었다. 코드 페이지 레이아웃은 두 판본 사이에서 동일하다.
TIS-620은 IANA에서 선호하는 TIS-620의 문자 집합 이름이며, 이 이름은 ISO/IEC 8859-11에서도 사용된다(ISO/IEC 8859-11은 TIS-620에서 할당되지 않은 0xA0에 줄 바꿈 없는 공백 문자를 추가함). IANA 이름을 사용할 때 해당 코드는 ISO/IEC 6429의 C0 및 C1 제어 코드로 보완된다.
TIS-620은 7비트 ASCII와 완전한 호환성을 유지하면서 태국어 알파벳을 인코딩하기 위해 8비트 범위의 16진수 A1에서 FB까지를 사용하는 관례적으로 구조화된 확장 ASCII 국가 문자 집합이다. 태국어 모음과 발음 구별 기호의 복잡한 결합 특성으로 인해 TIS-620은 정보 교환용으로만 의도되었으며, 문자를 올바르게 구성하기 위해서는 추가적인 디스플레이 엔진이 필요하다.
TIS-620과 거의 동일한 버전이 2001년에 ISO/IEC 8859-11로 채택되었다. 유일한 차이점은 ISO/IEC 8859-11은 16진수 A0을 줄 바꿈 없는 공백으로 정의하지만, TIS-620은 이를 정의하지 않고 예약된 상태로 둔다는 점이다. (실제로 이 작은 차이는 대개 무시된다.)
ISO/IEC 8859-11 집합은 Ecma 인터내셔널에 의해 ISO-IR-166으로 등록되기도 했으나, 이 변형은 태국어 문자 시퀀스의 시작과 끝을 알리기 위한 명시적인 이스케이프 코드를 추가한다.
TIS-620 문자 집합 순서는 본질적으로 유니코드 (국제 문자 세트) 내에서도 그대로 사용되었다. 유니코드의 태국어 블록은 U+0E01에서 U+0E7F까지이며, TIS-620 태국어 문자는 각 바이트 앞에 0E를 붙이고 값에서 16진수 A0을 빼는 것만으로 UTF-16으로 변환할 수 있다.
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
| 0x | ||||||||||||||||
| 1x | ||||||||||||||||
| 2x | SP | ! | " | # | $ | % | & | ' | ( | ) | * | + | / | - | . | / |
| 3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
| 4x | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
| 5x | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ |
| 6x | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
| 7x | p | q | r | s | t | u | v | w | x | y | z | { | | | } | ~ | |
| 8x | ||||||||||||||||
| 9x | ||||||||||||||||
| Ax | ก | ข | ฃ | ค | ฅ | ฆ | ง | จ | ฉ | ช | ซ | ฌ | ญ | ฎ | ฏ | |
| Bx | ฐ | ฑ | ฒ | ณ | ด | ต | ถ | ท | ธ | น | บ | ป | ผ | ฝ | พ | ฟ |
| Cx | ภ | ม | ย | ร | ฤ | ล | ฦ | ว | ศ | ษ | ส | ห | ฬ | อ | ฮ | ฯ |
| Dx | ะ | ั | า | ำ | ิ | ี | ึ | ื | ุ | ู | ฺ | ฿ | ||||
| Ex | เ | แ | โ | ใ | ไ | ๅ | ๆ | ็ | ่ | ้ | ๊ | ๋ | ์ | ํ | ๎ | ๏ |
| Fx | ๐ | ๑ | ๒ | ๓ | ๔ | ๕ | ๖ | ๗ | ๘ | ๙ | ๚ | ๛ |
위 표에서 20은 일반적인 SPACE 문자이다. 코드 값 00-1F, 7F, 80-9F, A0, DB-DE 및 FC-FF는 TIS-620에 의해 문자가 할당되지 않았다.
코드 값 D1, D4-DA, E7-EE는 결합 문자이다.