UTF-8, a transformation format of ISO 10646
Metadata
- Publisher
- IETF
- Doc Type
- Standard
- Pages
- 14
- Abstract
- ISO/IEC 10646-1 defines a large character set called the Universal Character Set (UCS) which encompasses most of the world's writing systems. The originally proposed encodings of the UCS, however, were not compatible with many current applications and protocols, and this has led to the development of UTF-8, the object of this memo. UTF-8 has the characteristic of preserving the full US-ASCII range, providing compatibility with file systems, parsers and other software that rely on US-ASCII values but are transparent to other values. This memo obsoletes and replaces RFC 2279.
- Publication Date
- 2003-11-01
- Status Note
- Internet Standard
- DOI
10.17487/RFC3629- Link
- https://doi.org/10.17487/RFC3629
- Author(s)
- François Yergeau
- Keyword(s)
- UTF-8, UCS, Universal Character Set
Latest version of IETF RFC 3629
Document Versions — IETF RFC 3629
-
▶ IETF RFC 3629 (2003-11-01)THIS DOC [ACTIVE] [LATEST VERSION]
Normative Reference(s)
- ISO.10646-2.2001 — IS10646 EXTERNAL
- IETF RFC 2119 [Active*]
- UNICODE.STD.4.0 — UNICODE EXTERNAL
Bibliographic Reference(s)
- ANSI/INCITS X3.4:1986 (R1997) [Active]
- Phipps, T., "Unicode Technical Report #26: Compatibility Encoding Scheme for UTF-16: 8-Bit (CESU-8)", UTR 26, April 2002, < http://www.unicode.org/unicode/reports/tr26/ >. EXTERNAL
- X/Open Company Ltd., "X/Open Preliminary Specification -- File System Safe UCS Transformation Format (FSS-UTF)", May 1993, < http://wwwold.dkuug.dk/jtc1/sc22/wg20/docs/ N193-FSS-UTF.pdf >. EXTERNAL
- IETF RFC 2045 [Active*]
- IETF RFC 2234 [Superseded*]
- IETF RFC 2978 [Active*]
- UNICODE.STD.4.0.0 — UAX15 EXTERNAL
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC3629.json
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
IETF RFC 3629, UTF-8, a transformation format of ISO 10646. Available at https://doi.org/10.17487/RFC3629
Snippet:
IETF RFC 3629, UTF-8, a transformation format of ISO 10646. Available at https://doi.org/10.17487/RFC3629
HTML (ISO 690 compliant)
Preview:
IETF RFC 3629, UTF-8, a transformation format of ISO 10646. Available at https://doi.org/10.17487/RFC3629
Snippet:
<span class="citation"><cite>IETF RFC 3629</cite>, UTF-8, a transformation format of ISO 10646. Available at <a href="https://doi.org/10.17487/RFC3629" target="_blank" rel="noopener">https://doi.org/10.17487/RFC3629</a></span>
SMPTE's HTML Pub
Preview:
IETF RFC 3629, UTF-8, a transformation format of ISO 10646
doi: 10.17487/RFC3629
url: https://doi.org/10.17487/RFC3629
doi: 10.17487/RFC3629
url: https://doi.org/10.17487/RFC3629
Snippet:
<li> <cite id="bib-rfc3629">IETF RFC 3629</cite>, UTF-8, a transformation format of ISO 10646 <span class="doi">10.17487/RFC3629</span> </li>
Referenced By
- ISO 26433:2009 [Active, Reaffirmed]
- IETF RFC 3744 [Active*]
- IETF RFC 3780 [Active*]
- IETF RFC 3862 [Active*]
- IETF RFC 3920 [Superseded*]
- IETF RFC 3922 [Active*]
- IETF RFC 3977 [Active*]
- IETF RFC 3981 [Active*]
- IETF RFC 3986 [Active, Amended*]
- IETF RFC 3987 [Active*]
- IETF RFC 4005 [Superseded*]
- IETF RFC 4103 [Active*]
- IETF RFC 4145 [Active*]
- IETF RFC 4186 [Active*]
- IETF RFC 4187 [Active*]
- IETF RFC 4210 [Superseded*]
- IETF RFC 4251 [Active*]
- IETF RFC 4252 [Active*]
- IETF RFC 4253 [Active*]
- IETF RFC 4254 [Active*]
- IETF RFC 4279 [Active*]
- IETF RFC 4329 [Superseded*]
- IETF RFC 4354 [Active*]
- IETF RFC 4366 [Superseded*]
- IETF RFC 4422 [Active*]
- IETF RFC 4452 [Active*]
- IETF RFC 4505 [Active*]
- IETF RFC 4511 [Active*]
- IETF RFC 4512 [Active*]
- IETF RFC 4513 [Active*]
- IETF RFC 4514 [Active*]
- IETF RFC 4515 [Active*]
- IETF RFC 4516 [Active*]
- IETF RFC 4517 [Active*]
- IETF RFC 4520 [Active*]
- IETF RFC 4521 [Active*]
- IETF RFC 4535 [Active*]
- IETF RFC 4566 [Superseded*]
- IETF RFC 4582 [Superseded*]
- IETF RFC 4616 [Active*]
- IETF RFC 4675 [Active*]
- IETF RFC 4682 [Active*]
- IETF RFC 4712 [Active*]
- IETF RFC 4790 [Active*]
- IETF RFC 4825 [Active*]
- IETF RFC 4880 [Superseded*]
- IETF RFC 4918 [Active*]
- IETF RFC 4930 [Superseded*]
- IETF RFC 4952 [Superseded*]
- IETF RFC 4975 [Active*]
- IETF RFC 5023 [Active*]
- IETF RFC 5024 [Active*]
- IETF RFC 5122 [Active*]
- IETF RFC 5147 [Active*]
- IETF RFC 5198 [Active*]
- IETF RFC 5280 [Active, Amended*]
- IETF RFC 5335 [Superseded*]
- IETF RFC 5336 [Superseded*]
- IETF RFC 5389 [Superseded*]
- IETF RFC 5415 [Active*]
- IETF RFC 5421 [Active*]
- IETF RFC 5422 [Active*]
- IETF RFC 5424 [Active*]
- IETF RFC 5429 [Active*]
- IETF RFC 5456 [Active*]
- IETF RFC 5545 [Active*]
- IETF RFC 5607 [Active*]
- IETF RFC 5646 [Active*]
- IETF RFC 5878 [Active*]
- IETF RFC 5914 [Active*]
- IETF RFC 5987 [Superseded*]
- IETF RFC 6020 [Active*]
- IETF RFC 6055 [Active*]
- IETF RFC 6068 [Active*]
- IETF RFC 6120 [Active*]
- IETF RFC 6124 [Active*]
- IETF RFC 6158 [Active*]
- IETF RFC 6230 [Active*]
- IETF RFC 6241 [Active*]
- IETF RFC 6244 [Active*]
- IETF RFC 6265 [Active*]
- IETF RFC 6350 [Active*]
- IETF RFC 6365 [Active*]
- IETF RFC 6455 [Active*]
- IETF RFC 6530 [Active*]
- IETF RFC 6531 [Active*]
- IETF RFC 6532 [Active*]
- IETF RFC 6533 [Active*]
- IETF RFC 6570 [Active*]
- IETF RFC 6657 [Active*]
- IETF RFC 6678 [Active*]
- IETF RFC 6690 [Active*]
- IETF RFC 6733 [Active*]
- IETF RFC 6749 [Active*]
- IETF RFC 6762 [Active*]
- IETF RFC 6763 [Active*]
- IETF RFC 6838 [Active*]
- IETF RFC 6885 [Active*]
- IETF RFC 6901 [Active*]
- IETF RFC 7011 [Active*]
- IETF RFC 7049 [Superseded*]
- IETF RFC 7170 [Superseded*]
- IETF RFC 7252 [Active*]
- IETF RFC 7254 [Active*]
- IETF RFC 7301 [Active*]
- IETF RFC 7515 [Active*]
- IETF RFC 7542 [Active*]
- IETF RFC 7564 [Superseded*]
- IETF RFC 7613 [Superseded*]
- IETF RFC 7616 [Active*]
- IETF RFC 7617 [Active*]
- IETF RFC 7950 [Active, Amended*]
- IETF RFC 8187 [Active*]
- IETF RFC 8216 [Active*]
- IETF RFC 8259 [Active*]
- IETF RFC 8398 [Superseded*]
- IETF RFC 8399 [Superseded*]
- IETF RFC 8949 [Active*]
- IETF RFC 9000 [Active*]
- SMPTE RDD 43:2016 [Active]
- SMPTE ST 2034-1:2017 [Active]
- SMPTE ST 433:2008 [Active, Amended, Reaffirmed]
- SMPTE ST 433:2008 Am1:2011 [Active, Reaffirmed]