Unicode & Special Characters Test Fixture

CJK Characters (Chinese, Japanese, Korean)

Chinese: 你好世界 (Hello World)

Japanese Hiragana: こんにちは

Japanese Katakana: カタカナ

Japanese Kanji: 漢字 東京 大阪

Korean: 안녕하세요 (Hello)

RTL Text (Arabic & Hebrew)

Arabic: مرحبا بالعالم

Hebrew: שלום עולם

Mixed: Hello مرحبا World عالم

Emoji

Faces: 😀 😂 🤔 😍 🥳 😎

Objects: 📚 💻 🎨 🔬 🏠 🚀

Nature: 🌍 🌸 🌊 ⭐ 🌈 🔥

Flags: 🇺🇸 🇬🇧 🇫🇷 🇩🇪 🇯🇵 🇧🇷

Compound: 👨‍👩‍👧‍👦 👩‍💻 🏳️‍🌈

Mathematical Symbols

Greek: α β γ δ ε ζ η θ ι κ λ μ ν ξ π ρ σ τ φ χ ψ ω

Operators: ± × ÷ ≠ ≤ ≥ ≈ ∞ ∑ ∏ ∫ ∂ ∇ √ ∝

Sets: ∈ ∉ ⊂ ⊃ ⊆ ⊇ ∪ ∩ ∅ ℕ ℤ ℚ ℝ ℂ

Logic: ∧ ∨ ¬ ⇒ ⇔ ∀ ∃ ⊢ ⊨

Arrows: → ← ↑ ↓ ↔ ⇒ ⇐ ⇑ ⇓ ⇔

Currency Symbols

CurrencySymbolExample
US Dollar$$1,234.56
Euro€1.234,56
British Pound££1,234.56
Japanese Yen¥¥123,456
Indian Rupee₹1,23,456
Bitcoin₿0.0042

Typographic Characters

Dashes: hyphen(-) en-dash(–) em-dash(—)

Quotes: "double" 'single' «guillemet» „German"

Ellipsis: … (single char) vs ... (three dots)

Spaces: normal thin hair no-break end

Bullets: • ◦ ▪ ▸ ‣

Misc: © ® ™ § ¶ † ‡ ° ‰ №

Accented Characters

French: àâæçéèêëïîôœùûüÿ — Résumé, naïve, café

German: äöüß — Straße, Gemütlichkeit, Übung

Spanish: áéíóúñ¿¡ — El niño, señor, ¿Cómo estás?

Portuguese: ãõâêôáéíóú — São Paulo, coração

Scandinavian: åäöæøÅÄÖÆØ — København, Malmö

Polish: ąćęłńóśźż — Łódź, Gdańsk

Turkish: çğıöşü — İstanbul, Türkiye

Box Drawing

┌──────────┬──────────┐
│  Cell A  │  Cell B  │
├──────────┼──────────┤
│  Cell C  │  Cell D  │
└──────────┴──────────┘
  

Combining Characters

Vietnamese: Việt Nam, Hà Nội, Thành phố Hồ Chí Minh

Zalgo-light: H̆ĕl̆l̆ŏ (breve combining marks)