D with Line Through It: đ in Croatian, dj in ASCII, Not ₫

The d with a line through it is đ, capital Đ: the crossed d, a letter of its own in Croatian, Bosnian, Serbian Latin and Vietnamese. Croatian files it after dž. Without it, Croatian and Serbian write dj and Vietnamese writes d, while accent-stripping code leaves đ unchanged. Copy it below, or type 0111 and Alt+X in Word.

How do you type đ on a keyboard or phone?

On a Mac, đ is Fn/Globe+E, then search "latin small letter d with stroke", then đ; on Windows it is Win+., then Symbols, then đ. Each row below gives the documented method for one device or app; the vendor help pages they come from are linked under the table.

Device or appKeys
MacFn/Globe+E, then search "latin small letter d with stroke", then đ How to type accents on a Mac
WindowsWin+., then Symbols, then đ How to type accents on Windows
Microsoft Word0111, then Alt+X How to type accents in Word
Google DocsInsert, then Symbols, then Special characters, then search "latin small letter d with stroke" How to type accents in Google Docs

Sources:Mac (Apple) (opens in a new tab)Windows (Microsoft) (opens in a new tab)Microsoft Word (Microsoft) (opens in a new tab)Google Docs (Google) (opens in a new tab)

Which other d letters carry a mark besides đ?

Every d with an accent mark on AccentPad, lowercase then capitals. Tap one to copy it:

Which d with a line through it is the one you saw?

Most of the time it is đ, U+0111, the d with stroke of Croatian, Bosnian, Serbian and Vietnamese. A search for d with line through it can also mean one of several other characters, each with its own job. The notes below are the ones Unicode prints in its code charts for Latin Extended-A (opens in a new tab), Latin Extended-B (opens in a new tab), Phonetic Extensions (opens in a new tab), Latin Extended-D (opens in a new tab) and Currency Symbols (opens in a new tab). Every name except the dong sign's starts with LATIN SMALL LETTER, left out here.

CharacterCode pointUnicode nameThe lineWhat it is for
đU+0111D WITH STROKEacross the stemCroatian, Serbian, Vietnamese, Sami, Moro
ðU+00F0ETHacross a curved stemIcelandic and Faroese, in AccentPad's facts
₫U+20ABDONG SIGNacross the stem, plus one under the letterthe currency of Vietnam
ꟈU+A7C8D WITH SHORT STROKE OVERLAYa short stroketau gallicum, a dental affricate in Gaulish
ƌU+018CD WITH TOPBARa bar on topformer-Soviet minority scripts, old Zhuang spelling
ᵭU+1D6DD WITH MIDDLE TILDEa wavy linea phonetic letter; the chart gives no note

Two notes in the đ entry matter. The chart points from đ to ð, so Unicode itself flags the pair as easy to confuse; the eth letter page covers that side. It also says Americanist phonetic writing may draw the stroke through the bowl, the round part, instead of the stem. The character is still U+0111.

Unicode's confusables list (opens in a new tab), defined in UTS #39 (opens in a new tab), reduces đ to a d with a short stroke overlay. It reduces ₫ to the same thing plus a macron below, so a spoofing check reads the dong sign as an underlined đ. In lowercase it keeps đ and ð apart: ð reduces to the partial derivative sign ∂ with a stroke.

Why does a Croatian d turn into đ in mlađi and rođak?

Because many Croatian words with đ are built on a word with d. The Institute of Croatian Language and Linguistics lists the cases in Hrvatski pravopis (opens in a new tab), its spelling manual: đ stands where the base word has d, in comparatives, in verb forms and in derived words.

Base word with dForm with đWhat kind of form
mlad, youngmlađi, youngercomparative
lud, crazyluđi, craziercomparative
naći, to findnađem, nađupresent tense
grad, townpredgrađe, suburbderived noun
rod, kinrođak, relative or cousinderived noun
grozd, cluster of grapesgrožđe, grapesderived noun

The glosses come from Wiktionary's entries for mlad (opens in a new tab), lud (opens in a new tab), naći (opens in a new tab), grad (opens in a new tab), predgrađe (opens in a new tab), rod (opens in a new tab), rođak (opens in a new tab), grozd (opens in a new tab) and grožđe (opens in a new tab).

Drop the stroke and the word changes. Wiktionary's entry for mlad lists mladi, with a plain d, as the definite form, the young one, and mlađi as the comparative. Its entry for lud pairs ludi and luđi the same way.

Other words have đ in the root, with no d form behind them. Pravopis lists anđeo (opens in a new tab), angel, lađa (opens in a new tab), a riverboat, and đak (opens in a new tab), a pupil, among them.

Does đ come before or after dž in the Croatian alphabet?

After. The letters chapter (opens in a new tab) of Hrvatski pravopis fixes the order as d, dž, đ, e, and names the letter đe. Dž counts as one letter, though it takes two signs: a word set in capitals writes it DŽ, as in DŽIBUTI. The CLDR Croatian collation (opens in a new tab) carries that order into software.

We measured what it does to a sorted list on 2026-10-10, in Node.js v26.0.0 with ICU 78.3 and CLDR 48 data. The words are the same in both columns; only the rules differ.

Sorted under English rulesSorted under Croatian rules
đakdan
ĐakovoDubrovnik
dandupin
đondžem
Dubrovnikdžep
dupinđak
džemĐakovo
džepđon

English rules treat đ as a d with a mark, so đak lands among the da- words. Croatian rules wait until every d and dž word is done. Bosnian and Serbian Latin rules, run the same way, gave the Croatian column. An index sorted with English rules puts đak where a Croatian reader would not look for it.

Should đ become dj or d when a name goes into plain ASCII?

It depends on the language, and on who will read the result. Wiktionary's usage note for Serbo-Croatian says đ is sometimes written dj. The Serbian Academy of Sciences and Arts shows the habit on its own site. On 2026-10-10 the title of its page on Đura Daničić (opens in a new tab) spelled Đura, while the web address spelled djura. Vietnamese drops the stroke instead: the Đà Nẵng city portal lives at danang.gov.vn (opens in a new tab).

Passports follow a third rule. The transliteration table in ICAO Doc 9303 (opens in a new tab), the standard for machine-readable travel documents, sends U+0110, Đ, to a plain D. Its Cyrillic table sends U+0402, the capital of Serbian ђ, to D as well.

Code that strips accents follows none of them. The usual strip is NFD (opens in a new tab) followed by deleting the combining marks, and Unicode gives đ no decomposition to delete. We ran it on 2026-10-10 in Node.js v26.0.0. Željko became Zeljko and Ćiro became Ciro, while Đorđe came out exactly as it went in. Thủ Đức came out as Thu Đuc, only half stripped.

Name, from AccentPad's factsWith the dj conventionICAO machine-readable lineAfter NFD and deleting marks
ĐorđeDjordjeDORDEĐorđe
SrđanSrdjanSRDANSrđan
AnđelaAndjelaANDELAAnđela
ĐurađDjuradjDURADĐurađ

The second and third columns are those rules applied by us, letter by letter. Where a system accepts Unicode, keep đ. Where it does not, a Croatian or Serbian name reads best with dj, and a form that has to match a passport should ask for the machine-readable spelling. Either way, ASCII-only code needs an explicit entry that maps đ, because the accent strip never will.

How does Serbian Cyrillic ђ become the Latin đ?

Letter for letter. The UN system for romanizing Serbian, documented by the UNGEGN Working Group on Romanization Systems (opens in a new tab), maps Ђ ђ to Đ đ and calls the table unambiguous and reversible. The report says it is used in Serbia, Montenegro, and Bosnia and Herzegovina. The letters around đ in the table work the same way.

Serbian CyrillicSerbian Latin
Ђ ђĐ đ
Џ џDž dž
Ћ ћĆ ć
Љ љLj lj
Њ њNj nj

The digraphs dž, lj and nj each stand for a single Cyrillic letter, and Croatian spelling also counts each of them as one letter. So a Serbian text can switch scripts without losing anything. Turning it to Cyrillic gives ђ for every đ, and back again.

Macedonian is the trap. The UN system for Macedonian (opens in a new tab) also writes đ, but for ѓ, a different letter, and it writes g in its place before e and i. A đ in a romanized Macedonian place name is therefore not the Serbian ђ.

What does đ sound like outside Croatian and Vietnamese?

Different things, in the handful of other alphabets that use it. The rows come from the language sections of Wiktionary's entry for đ (opens in a new tab). The Unicode chart adds Moro to the list of users, without a sound.

LanguageSound of đNote
Serbo-Croatian/d͡ʑ/as in đak, /d͡ʑâːk/
Vietnamese[ʔɗ]the letter is called đê or đờ
Northern Sami, Skolt Sami/ð/the th of this
Sicilian/ɖ/less common today, often written dd
Sylt North Frisian[l], or [r] for some speakersit stood for an earlier [ð]
Slovene/d͡ʒ/mostly in loanwords from Serbo-Croatian
Brahui/ɖ/the voiced retroflex stop, as Unicode describes ɖ

The Sami row is the sound of the eth letter, written with another character. The Sylt row explains its own shape: Wiktionary says the đ was chosen because the sound used to be [ð]. For the Vietnamese side, with D and Đ as two letters, see the Vietnamese alphabet page.

Which languages use đ?

đ is part of the standard alphabet of 3 languages in the Unicode CLDR: Bosnian, Croatian, Vietnamese.

Which names and places are spelled with đ?

Given names come from Wikidata, the most widely covered first by the number of Wikipedia editions about them, and places come from the GeoNames list of cities, largest population first, kept only where an official language of the country writes the letter.

Given names:
  • Srđan
  • Đorđe
  • Anđelko
  • Anđela
  • Đurađ
  • Đuro
  • Anđelka
  • Slađan
  • Đurđica
Places:
  • Thủ Đức (Vietnam)
  • Nam Định (Vietnam)
  • Đống Đa (Vietnam)
  • Thị Trấn Đông Triều (Vietnam)
  • Điện Bàn (Vietnam)
  • Thị Trấn Đại Từ (Vietnam)
  • Đồng Xoài (Vietnam)
  • Đức Trọng (Vietnam)

How to type the letter đ, step by step

Step 1: Word: key in 0111, then press Alt+X

Put the cursor where the crossed d belongs, key in 0111 and press Alt+X. Word swaps the code for đ. The capital works the same way from 0110.

Step 2: Mac: ask the Character Viewer for d with stroke

Fn/Globe+E brings up the Character Viewer. Type latin small letter d with stroke into its search box and click đ. For the capital, search latin capital letter d with stroke.

Step 3: Windows: Win+. and the Symbols tab

Win+. opens the emoji panel. Switch to its Symbols tab and pick đ from the Latin letters it lists.

Step 4: Google Docs: Special characters, searched by name

From the Insert menu, open Symbols, then Special characters, and search latin small letter d with stroke. A click on đ inserts it at the cursor.

Step 5: Web page source: đ and Đ

Write đ in the HTML where đ should appear and Đ for Đ. Every browser draws the letter, whatever keyboard the reader owns.

What is the Unicode code for đ?

đ is U+0111, LATIN SMALL LETTER D WITH STROKE, added in Unicode 1.1 in 1993. In UTF-8 it is stored as the bytes C4 91, and the table gives every escape a developer needs.

Code pointU+0111
NameLATIN SMALL LETTER D WITH STROKE
Added inUnicode 1.1 (1993)
UTF-8 bytesC4 91
HTMLđ đ đ
CSS\0111
JavaScript\u0111
Python\u0111
URL%C4%91

If a page shows Ä‘ instead of đ, its UTF-8 bytes are being read as Windows-1252. Serve the page as UTF-8 (<meta charset="utf-8">) to fix it.

Which letters are related to the letter đ?

These letter pages share an accent mark or a language with đ Đ, the most shared languages first.

Whole alphabets with every letter in order, including đ: Croatian alphabet, Vietnamese alphabet.

đ Đ have no Alt code: Windows cannot type them that way.

Which characters look like Đ?

These look like Đ but are different characters, and search, sorting and passwords treat them differently: Ð Ɖ.

Need a letter other than đ?

Frequently asked questions about the letter đ

Is the Vietnamese dong sign ₫ the same character as đ?

No. ₫ is U+20AB DONG SIGN, filed among the currency symbols for Vietnam, and đ is U+0111, a letter. The sign carries a line under the d as well as the stroke through it: Unicode's confusables data reduces ₫ to d with a short stroke and a macron below, and đ to d with the stroke alone. Prices take ₫; words take đ.

Why does Đorđe come out as ÄorÄ‘e in some files?

UTF-8 stores đ as the bytes C4 91 and Đ as C4 90. A program that reads them as Windows-1252 shows C4 as Ä and 91 as a curly quote, so đ turns into Ä‘. Byte 90 has no visible character there: in our test on 2026-10-10 in Node.js v26.0.0 it decoded to the control U+0090, so Đ shrinks to a lone Ä. Reopen the file as UTF-8.

Is đ the same letter as dž in Croatian?

No. They sit side by side in the alphabet but spell two sounds. Wiktionary gives /d͡ʑ/ for đ and /d͡ʒ/ for dž, and notes that people learning Serbo-Croatian often confuse them. Serbian Cyrillic keeps them visibly apart: đ is ђ there, and dž is џ.

What is the HTML entity for d with stroke?

&dstrok; gives đ and &Dstrok; gives Đ. The numeric references are &#273; or &#x111; for the small letter and &#272; or &#x110; for the capital. In a web address, đ is percent-encoded as %C4%91, its two UTF-8 bytes.

Why does the languages card on this page leave out Serbian?

The card reads each language's main alphabet in Unicode CLDR, and CLDR's main Serbian locale is written in Cyrillic, with ђ in place of đ. Serbian Latin still uses đ: the UN romanization system for Serbian, applied in Serbia, Montenegro, and Bosnia and Herzegovina, turns every ђ into đ.