Afghan vs afghani: what's the difference?

A person wrapped in a colorful blanket sitting in a dimly lit indoor space in Herat, Afghanistan.

Photo by Morteza Rezaiy on Pexels

The confusion between afghan vs afghani is understandable: both words come from the same root, both relate to Afghanistan, and they differ by only three letters. But they aren't interchangeable. Afghan functions as an adjective, a proper noun for a person, and a common noun for a style of blanket. Afghani is almost exclusively the name of Afghanistan's unit of currency. Using one where the other belongs changes what your sentence actually says.

What "afghan" means

Afghan works in three distinct roles. As an adjective, Afghan describes anything relating to Afghanistan: Afghan culture, Afghan cuisine, the Afghan government. As a proper noun, an Afghan is a person from Afghanistan. Both uses follow the standard pattern for nationality words in English, like French, Nigerian, or Thai.

The third role is a common noun, written in lowercase: an afghan is a soft, knitted or crocheted blanket, typically made from wool or acrylic yarn. The name came from the blankets' association with the warm, thick textiles historically produced in the region. You'll find this sense in ordinary domestic contexts: "she pulled an afghan over her lap." It has nothing to do with nationality and doesn't require a capital letter.

Afghan is also part of the breed name Afghan Hound, a tall, long-haired sighthound originally bred in the mountains of Afghanistan. The breed name is always capitalised.

What "afghani" means

Afghani is the official monetary unit of Afghanistan, abbreviated AFN. One afghani divides into 100 puls, though puls are rarely used in everyday transactions. The currency has been through significant reform. Afghanistan replaced its old afghani with a new afghani in 2002, pegged at 1,000 old units to 1 new unit, as part of post-Taliban economic stabilisation.

Outside of financial and economic writing, afghani rarely appears. You wouldn't use it to describe a person or a cultural item. A sentence like "the afghani government announced new policy" is an error. The correct form is "the Afghan government."

Some older English texts use "afghani" loosely as a nationality adjective, but this usage has largely disappeared from formal writing. Standard style guides, including those used by major news organisations, treat Afghan as the correct adjective and proper noun, reserving afghani for the currency alone.

How to tell them apart at a glance

The simplest rule: if you're talking about money, write afghani. For everything else relating to Afghanistan or its people, write Afghan. One quick test is to swap in another country. You'd say "the cost in euros" or "the cost in dollars," not "the cost in Europeans." The same logic applies: afghani names the currency, Afghan names the people and their culture.

Here are the two words used correctly in context:

  • "She wrapped herself in a hand-knitted afghan while watching the film."
  • "The exchange rate stood at roughly 70 afghani to the US dollar."
  • "Afghan refugees arrived in the city last autumn."
  • "The shop sells Afghan carpets imported directly from Kabul."

Capitalisation matters too

When Afghan refers to a person or describes something relating to Afghanistan, it's a proper adjective and takes a capital A. When afghan refers to the blanket, it's a common noun and takes a lowercase a. Afghani, as a currency name, is typically lowercased in running text (like "dollar" or "yen"), though some financial publications capitalise it. Both conventions are defensible; just pick one and apply it consistently within a document.

This kind of capitalisation question comes up with other word pairs too. If you've worked through a similar puzzle before, the logic behind mantle vs mantel follows the same principle: two words that look nearly identical but belong to different categories of meaning, where only context and convention separate them.

Why the mix-up happens

The error goes in both directions. Writers sometimes use "afghani" when they mean the Afghan people or culture, pulled along by the word's resemblance to other nationality-based adjectives that do end in "-i," such as Iraqi, Pakistani, or Yemeni. Those words form their adjectives with the "-i" suffix, so "afghani" feels like it fits the same pattern.

It almost does. But English settled on Afghan rather than Afghani for the nationality adjective, likely because the word entered English through a different transliteration tradition. The currency name, meanwhile, derived from the Pashto and Dari word for the unit, which does carry that "-i" ending.

The same instinct for pattern-matching drives many of the most common errors in English. Knowing born vs borne, for example, also comes down to recognising that two forms from the same root have been assigned different jobs, and that the rules aren't always the ones you'd guess from analogy alone.

Quick reference

Afghan: adjective meaning "relating to Afghanistan"; proper noun for a person from Afghanistan; common noun (lowercase) for a knitted blanket or a breed of dog. Afghani: the official currency of Afghanistan (AFN). Not a nationality adjective in standard modern usage.

If you're writing about people, places, food, politics, or culture, Afghan is the word. If you're writing a price, a budget, or a currency conversion, afghani is the word. The distinction is consistent and easy to check against the context of what you're describing.

Both words ultimately point back to the same place. Keeping them in their correct lanes keeps your writing clear and your meaning unambiguous.