Space

Copy and paste the space symbol (U+0020) instantly. Part of the Basic Latin Unicode block.

Works everywhere: websites, documents, social media, code editors

Character Codes

UnicodeU+0020
HTML Entity 
CSS Code\0020
JavaScript\u{0020}
Decimal 

About This Symbol

Name
Space
Unicode Block
Basic Latin
Code Point
U+0020

The Space ( ) is a Unicode character assigned to the Basic Latin block at code point U+0020. This block contains characters used across a variety of applications including technical documentation, web development, mathematical notation, and everyday digital communication. The space symbol can be inserted directly into text or referenced through its HTML entity, CSS code, or JavaScript escape sequence for use in websites and applications.

How to Use

  • 1.Click "Copy Symbol" above to copy to your clipboard
  • 2.Paste it anywhere with Ctrl+V (or Cmd+V on Mac)
  • 3.Or use the HTML entity   in your code
  • 4.For CSS, use \0020 with the content property

Understanding Space

Among the characters in the Basic Latin block, the space ( ) at U+0020 fills a specific niche. Its inclusion in the Unicode standard reflects real-world demand for this particular symbol in digital text, enabling authors and developers to reference it unambiguously.

The hexadecimal value 0020 places this character at decimal position 32 in the Unicode table. In UTF-8, it requires just one byte, which affects storage considerations when this character appears frequently in a document. For web use, the HTML entity   provides a reliable fallback when direct character insertion is not possible.

This character from the Basic Latin block addresses a specific typographic or symbolic need. It is used in contexts where its particular shape or meaning cannot be adequately represented by more common characters, making it valuable for specialized documents, interfaces, and data formats.

About Latin & European

Latin script is the world's most widely adopted writing system, used by languages on every inhabited continent. Unicode's Latin blocks extend far beyond the 26 basic letters, encoding hundreds of accented characters, phonetic extensions, and specialized forms that support languages from Vietnamese to Yoruba, from Welsh to Navajo. Diacritical marks — acute accents, umlauts, cedillas, carons, and many more — transform base letters to represent sounds that the original Roman alphabet never anticipated.

The Roman alphabet crystallized around the 7th century BCE, adapted from Etruscan, which itself derived from Greek colonial scripts. Rome's imperial expansion spread the alphabet across Europe, but as Latin fragmented into Romance languages and the script was adopted for Germanic, Celtic, and Slavic tongues, diacritics and new letters proliferated. The Extended Latin blocks in Unicode represent the culmination of centuries of typographic innovation: Vietnamese's elaborate tone marks, Turkish's dotless-i, Latvian's cedilla variants, and the IPA extensions used by linguists worldwide. Each successive Unicode version has added Extended Latin blocks to accommodate previously unwritten languages and historical orthographies.

Common Uses

  • •Text display for hundreds of languages worldwide
  • •International domain names and email addresses
  • •Phonetic transcription using IPA extensions
  • •Romanization of non-Latin scripts
  • •Multilingual software localization and internationalization

Technical Notes: Latin Extended blocks use both precomposed characters (where a letter and its diacritic are a single code point) and combining character sequences (where diacritics are separate code points applied to base letters). Unicode normalization forms NFC and NFD convert between these representations. Proper text comparison requires normalization — the precomposed é (U+00E9) must be treated as equal to the sequence e + combining acute accent (U+0065 U+0301). The Latin Extended-D and later blocks add letters for minority African and Asian languages, phonetic notation, and medieval manuscript transcription.

Cultural Context: The global dominance of Latin script is inseparable from the history of colonialism, missionary activity, and cultural hegemony. Many languages were first written down in Latin script by European missionaries, sometimes displacing indigenous writing systems. Today, some communities are reclaiming traditional scripts while others have pragmatically adopted Latin-based orthographies for digital convenience. The ongoing addition of Latin Extended blocks reflects a commitment to ensuring that even small language communities can represent their orthographies in Unicode without compromise.

Related Characters from Basic Latin