Combining Enclosing Diamond

Copy and paste the combining enclosing diamond symbol (U+20DF) instantly. Part of the Combining Diacritical Marks for Symbols Unicode block.

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

Character Codes

UnicodeU+20DF
HTML Entity⃟
CSS Code\20DF
JavaScript\u{20DF}
Decimal⃟

About This Symbol

Name
Combining Enclosing Diamond
Code Point
U+20DF

The Combining Enclosing Diamond () is a Unicode character assigned to the Combining Diacritical Marks for Symbols block at code point U+20DF. This block contains characters used across a variety of applications including technical documentation, web development, mathematical notation, and everyday digital communication. The combining enclosing diamond 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 \20DF with the content property

Understanding Combining Enclosing Diamond

The combining enclosing diamond character (⃟) was introduced in Unicode to provide a standardized way to represent this specific glyph across all platforms and devices. Encoded at position U+20DF, it sits within the Combining Diacritical Marks for Symbols range and carries a distinct semantic meaning that differentiates it from visually similar characters.

The hexadecimal value 20DF places this character at decimal position 8415 in the Unicode table. When embedding this character in source code, developers can choose between the HTML numeric reference ⃟, the CSS escape \20DF, or the JavaScript literal \u{20DF}. Each method guarantees correct rendering regardless of the file encoding.

Known by its descriptive name referencing "combining enclosing," this character serves a specific role that generic symbols cannot fill. It appears in specialized typography, technical standards, and digital content where precision in symbol choice directly affects meaning or layout.

About Technical & Control

Technical symbols and control characters form the invisible infrastructure of digital text. Control pictures provide visible representations of otherwise invisible formatting characters. The Miscellaneous Technical block encodes symbols from electronics, computing, and APL programming. OCR characters support machine reading of bank checks and standardized forms. These characters rarely appear in ordinary text but are essential to the systems that process, render, and transmit every document in the digital world.

The first 32 Unicode code points (and their equivalents in ASCII, dating to 1963) are control characters inherited from the teletype era — carriage return, line feed, bell, escape, and others that once physically controlled printing terminals. As teleprinters gave way to video terminals and then graphical interfaces, most control characters lost their original meaning but retained their code points for backward compatibility. The Control Pictures block (U+2400–U+243F) provides visible glyphs for these invisible characters, useful for debugging and educational purposes. OCR characters date to the 1960s banking industry, where magnetically readable fonts on checks enabled automated processing.

Common Uses

  • Debugging and visualizing invisible characters in text editors
  • APL programming language notation
  • OCR processing for banking and document management
  • Protocol-level text processing and data transmission
  • Technical documentation of legacy computing systems

Technical Notes: The Specials block includes the Replacement Character (U+FFFD), which appears as a diamond with a question mark and indicates that a byte sequence could not be decoded as valid text — the most visible sign of encoding errors. The Tags block (U+E0001–U+E007F) was deprecated for its original language tagging purpose but repurposed for emoji flag subdivision sequences. Byte Order Marks, null characters, and various zero-width characters reside in these technical blocks and silently influence text processing in every application, often causing subtle bugs when developers are unaware of their presence.

Cultural Context: Technical symbols occupy a peculiar position: they are essential to every digital system yet largely unknown to the general public. The APL programming symbols, designed by Kenneth Iverson in the 1960s for his notation of mathematical operations, represent one of the few cases where a programming language required its own character set. The bell character (U+0007) once physically rang a bell on teletype machines — a feature that persists as a terminal beep in modern systems, connecting contemporary developers to the earliest days of computing through an unbroken chain of backward compatibility.

Related Characters from Combining Diacritical Marks for Symbols