Ordinal Number Converter

Type 22, 22nd or "twenty-second" and get the ordinal numeral (22nd), word form (twenty-second), superscript, Roman numeral and the abbreviation in 7 other languages.

Use the Ordinal Number Converter

Numeral form
—
Word form
—
Cardinal
—
Cardinal words
—
Superscript
—
Roman numeral
—
Quick examples

Ordinal abbreviation in other languages

n = —
Language Written Rule
Spanish — period + º (masc.) / ª (fem.)
French — 1er / 1re, then e (2e, 21e)
German — number + period
Italian — º (masc.) / ª (fem.)
Portuguese — º (masc.) / ª (fem.)
Dutch — number + e
Swedish — :a after 1 or 2 (not 11, 12), else :e

Ordinal Suffix Rules

-st
Ends in 1 (except 11): 1st, 21st, 31st, 101st…
-nd
Ends in 2 (except 12): 2nd, 22nd, 32nd, 102nd…
-rd
Ends in 3 (except 13): 3rd, 23rd, 33rd, 103rd…
-th
All others (including 11, 12, 13): 4th, 10th, 11th, 12th, 13th, 111th, 112th…

Irregular word forms

first, second, third, fifth, eighth, ninth, twelfth — and every ten changes -ty to -tieth (twentieth, fortieth). All other words just add -th (fourth, sixth, eleventh, hundredth, thousandth, millionth).

Ordinal numbers 1 to 100 in words

1stfirst
2ndsecond
3rdthird
4thfourth
5thfifth
6thsixth
7thseventh
8theighth
9thninth
10thtenth
11theleventh
12thtwelfth
13ththirteenth
14thfourteenth
15thfifteenth
16thsixteenth
17thseventeenth
18theighteenth
19thnineteenth
20thtwentieth
21sttwenty-first
22ndtwenty-second
23rdtwenty-third
24thtwenty-fourth
25thtwenty-fifth
26thtwenty-sixth
27thtwenty-seventh
28thtwenty-eighth
29thtwenty-ninth
30ththirtieth
31stthirty-first
32ndthirty-second
33rdthirty-third
34ththirty-fourth
35ththirty-fifth
36ththirty-sixth
37ththirty-seventh
38ththirty-eighth
39ththirty-ninth
40thfortieth
41stforty-first
42ndforty-second
43rdforty-third
44thforty-fourth
45thforty-fifth
46thforty-sixth
47thforty-seventh
48thforty-eighth
49thforty-ninth
50thfiftieth
51stfifty-first
52ndfifty-second
53rdfifty-third
54thfifty-fourth
55thfifty-fifth
56thfifty-sixth
57thfifty-seventh
58thfifty-eighth
59thfifty-ninth
60thsixtieth
61stsixty-first
62ndsixty-second
63rdsixty-third
64thsixty-fourth
65thsixty-fifth
66thsixty-sixth
67thsixty-seventh
68thsixty-eighth
69thsixty-ninth
70thseventieth
71stseventy-first
72ndseventy-second
73rdseventy-third
74thseventy-fourth
75thseventy-fifth
76thseventy-sixth
77thseventy-seventh
78thseventy-eighth
79thseventy-ninth
80theightieth
81steighty-first
82ndeighty-second
83rdeighty-third
84theighty-fourth
85theighty-fifth
86theighty-sixth
87theighty-seventh
88theighty-eighth
89theighty-ninth
90thninetieth
91stninety-first
92ndninety-second
93rdninety-third
94thninety-fourth
95thninety-fifth
96thninety-sixth
97thninety-seventh
98thninety-eighth
99thninety-ninth
100thone hundredth
Copied!

Summary

The Ordinal Number Converter turns any whole number from 0 to 999 trillion into its ordinal numeral (1st, 2nd, 3rd, 22nd, 111th) and its written word form (first, twenty-second, one hundred eleventh). It also works in reverse: type "twenty-first" or "21st" and it returns 21, and it flags a wrong suffix such as "21th". Each result also shows the superscript form (21ˢᵗ), the Roman numeral (1–3,999) and the ordinal abbreviation in Spanish, French, German, Italian, Portuguese, Dutch and Swedish. The bulk panel accepts one number or range per line (for example 1-31) and copies the results as tab-separated text. Everything runs in your browser.

How it works

  1. Type a number (commas allowed, e.g. 1,000), an ordinal numeral (21st) or words (twenty-first) into the input.
  2. The suffix rule looks at the last two digits first: if they are 11, 12 or 13 the suffix is -th; otherwise a last digit of 1 gives -st, 2 gives -nd, 3 gives -rd and every other digit gives -th.
  3. The word form spells out the number in English and changes only the last word: one → first, two → second, three → third, five → fifth, eight → eighth, nine → ninth, twelve → twelfth, -ty → -tieth, and every other word adds -th.
  4. Words are parsed back to a number, so "one hundred and first" returns 101; a numeral with the wrong suffix (21th) is corrected.
  5. Use Bulk to convert one number or range (1-31) per line, then copy the table as tab-separated text.

Use cases

  • Writing dates, anniversaries and rankings in formal documents (the 21st century, her 40th birthday).
  • Generating ordinal labels for leaderboards, floors, editions and competition places.
  • Checking the irregular suffixes of 11th, 12th, 13th and 111th–113th.
  • Spelling ordinals out in words for cheques, legal documents and style guides that require words.
  • Converting written ordinals ("forty-second") back to numerals for spreadsheets.
  • Getting the correct ordinal abbreviation in Spanish (1.º), French (1er, 2e), German (1.) and other languages.
  • Producing a list of 1st–31st for calendar or date formatting.

Frequently Asked Questions

Last updated: 2026-10-10 · Reviewed by Nham Vu