Turn column letters into numbers and back: A is 1, Z is 26, AA is 27, batch convert, paste A1 refs, copy in one click, all in your browser
- Runs locally
- Category Format Converter
- Best for Turning pasted content or local files into a handoff-friendly format.
- A→1
- Z→26
- AA→27
- AZ→52
- ZZ→702
- AAA→703
A is column 1, Z is 26, AA is 27 (not 1) — spreadsheet columns are bijective base-26. Everything runs in your browser.
What this tool does
Free Excel column converter that turns spreadsheet column letters into their numeric index and back, in either direction. Type A and read 1, type ZZ and read 702, type 703 and get AAA. Excel, Google Sheets and every spreadsheet number their columns with a bijective base-26 system, so AA is 27 and not 1, and there is no "zero" letter to trip you up. Paste a whole list, one value per line, and every row converts at once; you can also drop in an A1 cell reference like $C$3 or Sheet1!D2 and the tool pulls out just the column. Switch direction to map numbers back to letters for a script or a macro. One click copies the whole result column, and the shareable URL reproduces your exact list and direction. Everything runs as plain JavaScript in your browser with nothing uploaded.
Tool details
- Input
- Text + Numbers
- The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
- Output
- Live result + Copy
- The result area focuses on usable output, with copy, download, or preview actions when supported.
- Privacy
- Browser-side processing
- The main tool logic does not call an external API, so inputs normally stay in the current tab.
- Save / share
- Shareable URL state
- Key settings are encoded in the URL so another person can reopen the same setup.
- Performance budget
- Initial JS <= 9 KB
- No WASM budget is declared, keeping the tool quick to open on mobile.
- Best fit
- Format Converter · Developer
- Category and role tags drive related tools, internal links, and quick fit checks.
How to use
-
1. Input
Paste or drop your content into the tool panel.
-
2. Process
Click the button. All processing is local in your browser.
-
3. Copy / Download
Copy the result or download to disk in one click.
How Excel Column Converter fits into your work
Use it when the main problem is getting content from one practical format into another.
Conversion jobs
- Turning pasted content or local files into a handoff-friendly format.
- Previewing a conversion before you use it in a larger workflow.
- Cleaning small format mismatches without opening a full editor.
Conversion checks
- Try a small sample first when the source format is messy.
- Check character encoding, separators, and line endings after conversion.
- Keep the source until the converted output has been reviewed.
Good next steps
These links move the current task into a more complete workflow.
- 1 Number Base Converter Number base converter — binary, octal, decimal, hex, and any base 2-36. Bitwise too. Open
- 2 Number Formatter One number in, every format out: thousands grouping, currency, percent, scientific, engineering, compact (K/M/万), ordinal, byte size — plus reverse parsing. 100% browser-only. Open
- 3 Number to Words Spell any number in English — cheque amounts, ordinals, British vs American "and" — 100% browser-only Open
Real-world use cases
Map a column index from a VBA or Apps Script macro
Your macro returns Cells(1, 703) and you need the A1 address to log or to build a formula string. Switch to Number to Letter, type 703, read AAA, and paste it straight into your code. No more off-by-one mistakes from hand-counting past column Z, and no more guessing whether column 53 is BA or AZ.
Build a column index for openpyxl or pandas
Python libraries want a numeric column, but the spec you were handed lists letters: "totals live in column AB, notes in AZ". Paste the letters one per line, get 28 and 52 back, and feed those straight into your loop. The batch panel turns a whole column legend into an index list in one shot.
Decode a column number from an error message
An import fails with "bad value in column 100" but your viewer shows letters. Type 100, see CV, jump to that column and fix the cell. It beats dragging across a hundred headers and miscounting somewhere in the middle.
Sanity-check a wide spreadsheet layout
Planning a report that runs out to the 40th metric column, you want to know its letter before you write the template. Convert 40 to AN, mark your print range, and confirm the last column lands where you expect rather than discovering it after the export.
Common pitfalls
Reading the columns as ordinary base-26 and expecting AA to be 1 or 0. It is bijective base-26 with no zero digit, so AA is 27. The jump from Z (26) to AA (27) is continuous, not a reset.
Mixing the letter into a number entry. In Number to Letter mode, type 27, not the letter AA. Typing letters there yields an invalid mark; flip the direction first or use the other panel.
Forgetting that Excel uses 1-based columns while many libraries are 0-based. This tool gives the 1-based index that matches the column header (A is 1). For a 0-based API, subtract 1 after converting.
Privacy
Every conversion runs as plain JavaScript inside your browser tab. The column letters, numbers and pasted lists never leave the page and nothing is logged or uploaded. The one caveat: the shareable URL encodes your input list and the chosen direction in the query string, so a link pasted into chat will record those values in the recipient server's access log. If the list is sensitive, use the copy button and paste the text rather than sharing the URL.
FAQ
Tool combos
Folks in your role tend to reach for these alongside this tool.
- 555 Timer Calculator Astable f = 1.44/((R1+2R2)C) + monostable t = 1.1RC — pick R1, R2, C in Ω/kΩ and µF/nF, read frequency, duty cycle and pulse width — browser-only
- Add Line Numbers Number every line of pasted text — set start, step and separator, zero-pad to align, skip blanks, or strip numbers back off — browser-only
- AES Text Encryptor Encrypt & decrypt text with a password — AES-256-GCM + PBKDF2 via WebCrypto — 100% in your browser, nothing uploaded
- Affine Cipher Encoder & Decoder Encrypt and decrypt the ax+b affine cipher with live modular-inverse check, browser-only