Ordinal Number Generator
Convert any integer to its ordinal form instantly — numeric (1st, 2nd, 3rd), written (first, second, third), or superscript (1ˢᵗ, 2ⁿᵈ, 3ʳᵈ). Convert a single number, a batch list, or generate a full range. Handles all English suffix rules including 11th, 12th, 13th. Runs entirely in your browser — no signup required.
Convert any integer to its ordinal form — numeric (1st, 2nd), written (first, second), or superscript (1ˢᵗ, 2ⁿᵈ). Convert a single number, a batch list, or generate a full range. All processing runs locally in your browser.
Common ordinals across all three styles — updates live as you change the style.
| Number | Numeric | Written | Superscript |
|---|---|---|---|
| 1 | 1st | first | 1ˢᵗ |
| 2 | 2nd | second | 2ⁿᵈ |
| 3 | 3rd | third | 3rᵈ |
| 4 | 4th | fourth | 4ᵗʰ |
| 5 | 5th | fifth | 5ᵗʰ |
| 6 | 6th | sixth | 6ᵗʰ |
| 7 | 7th | seventh | 7ᵗʰ |
| 8 | 8th | eighth | 8ᵗʰ |
| 9 | 9th | ninth | 9ᵗʰ |
| 10 | 10th | tenth | 10ᵗʰ |
| 11 | 11th | eleventh | 11ᵗʰ |
| 12 | 12th | twelfth | 12ᵗʰ |
| 13 | 13th | thirteenth | 13ᵗʰ |
| 20 | 20th | twentieth | 20ᵗʰ |
| 21 | 21st | twenty-first | 21ˢᵗ |
| 22 | 22nd | twenty-second | 22ⁿᵈ |
| 100 | 100th | one hundredth | 100ᵗʰ |
| 101 | 101st | one hundred first | 101ˢᵗ |
Why Use Our Ordinal Number Generator?
Instant Ordinal Conversion
The ordinal number generator converts any integer to its ordinal form in milliseconds. Enter a number, a batch list, or a range and get results immediately — no button click, no waiting.
Secure & Private Processing
Your numbers never leave your device. The ordinal number generator runs entirely in your browser, so no data is uploaded anywhere and nothing is logged.
Three Ordinal Styles
Generate numeric ordinals (1st, 2nd, 3rd), written ordinals (first, second, third), or superscript ordinals (1ˢᵗ, 2ⁿᵈ, 3ʳᵈ) — choose the style that matches your document or platform.
100% Free Forever
Use this ordinal number generator without signup, subscriptions, rate limits, or hidden paywalls. Convert as many numbers as you need, completely free.
Common Use Cases for Ordinal Number Generator
Document and Report Writing
Writers can use the ordinal number generator to quickly format chapter numbers, section references, and ranked lists in reports, essays, and business documents.
Frontend Development and UI Copy
Developers can generate ordinal labels for leaderboards, rankings, step indicators, and pagination components without writing custom suffix logic in their code.
Educational Materials
Teachers can generate ordinal number lists for worksheets, quizzes, and lesson plans — especially useful for teaching ordinal number rules to students learning English.
Ranked List Generation
Content creators can generate ordinal labels for top-10 lists, competition results, and award rankings in blog posts, social media content, and newsletters.
Legal and Formal Documents
Legal professionals can use the written ordinal style (first, second, third) for contracts, agreements, and formal correspondence where numeric ordinals are not appropriate.
Data Processing and Localization
Data engineers can batch-convert number sequences to ordinal strings for database labels, CSV exports, and localization files that require ordinal formatting.
Understanding Ordinal Number Generator
What is an ordinal number generator?
An ordinal number generator is a tool that converts cardinal numbers (1, 2, 3…) into their ordinal equivalents (1st, 2nd, 3rd…). Ordinal numbers indicate position or rank in a sequence. In English, ordinals are formed by adding a suffix (st, nd, rd, or th) to the cardinal number, with special rules for numbers ending in 11, 12, and 13. This ordinal number generator handles all edge cases correctly, supports written ordinals (first, second, third), superscript ordinals (1ˢᵗ, 2ⁿᵈ), batch conversion, and range generation — all running locally in your browser.
How our ordinal number generator works
- 1. Choose your input mode: Select Single Number to convert one integer, Batch to convert a list of numbers (one per line or comma-separated), or Range to generate ordinals for every integer between two values.
- 2. Select your ordinal style: Choose Numeric (1st, 2nd), Written (first, second), or Superscript (1ˢᵗ, 2ⁿᵈ). The output updates instantly as you type — no button click required.
- 3. Copy or download the output: Copy individual results or use Copy All to copy the full batch output. Download as a plain text file for use in documents, spreadsheets, or code.
Ordinal suffix rules in English
- -st suffix: Used for numbers ending in 1, except 11 (e.g. 1st, 21st, 31st, 101st — but 11th, not 11st).
- -nd suffix: Used for numbers ending in 2, except 12 (e.g. 2nd, 22nd, 32nd, 102nd — but 12th, not 12nd).
- -rd suffix: Used for numbers ending in 3, except 13 (e.g. 3rd, 23rd, 33rd, 103rd — but 13th, not 13rd).
- -th suffix: Used for all other numbers, including 11, 12, 13, and all numbers ending in 0, 4–9 (e.g. 4th, 10th, 11th, 12th, 13th, 20th, 100th).
Important limitations
The ordinal number generator supports integers only — decimal numbers are truncated to their integer part. The range mode is limited to ±9,999 to prevent generating excessively large outputs. The batch mode supports up to any reasonable number of integers separated by commas, semicolons, spaces, or newlines. Written ordinals are generated for English only.
Related Tools
JSON to YAML
Convert JSON to YAML format instantly - Free online JSON to YAML converter
XML to YAML
Convert XML to YAML format for configuration migration - Free online XML to YAML converter
CSV to YAML
Convert CSV spreadsheet data to YAML format - Free online CSV to YAML converter
TSV to YAML
Convert TSV tab-separated data to YAML format - Free online TSV to YAML converter
Frequently Asked Questions About Ordinal Number Generator
An ordinal number generator converts cardinal numbers (1, 2, 3…) into their ordinal equivalents (1st, 2nd, 3rd…). It handles all English suffix rules correctly, including the special cases for 11th, 12th, and 13th.
Numbers ending in 11, 12, and 13 always use the -th suffix, regardless of their last digit. This is because "eleventh", "twelfth", and "thirteenth" are irregular forms in English. So 11th, 12th, and 13th are correct — not 11st, 12nd, or 13rd.
Numeric style produces standard ordinals like 1st, 2nd, 3rd, 4th. Written style produces spelled-out ordinals like first, second, third, fourth. Superscript style produces ordinals with Unicode superscript suffixes like 1ˢᵗ, 2ⁿᵈ, 3ʳᵈ, 4ᵗʰ — useful for typographic contexts.
Yes. All processing happens entirely in your browser. Your numbers never leave your device and are never uploaded to any server.
Yes. The tool is 100% free with no signup, no subscription, and no usage limits.
In batch mode, enter multiple numbers separated by commas, semicolons, spaces, or newlines. The ordinal number generator converts each number and outputs one ordinal per line. Invalid inputs are skipped with an error message.
Range mode generates ordinals for every integer between a start and end value. For example, entering 1 to 10 produces 1st through 10th (or first through tenth in written style). The range is limited to ±9,999.
Yes. Negative numbers are supported in all modes. For example, -1 produces -1st and in written style produces "negative first".
Yes. In batch and range modes, click the Download button to save all generated ordinals as a plain text file (.txt), with one ordinal per line.