Reference
Look it up, copy it, link straight to the row
Tables worth bookmarking rather than re-searching: what a status code means, which character sits at a given code point. Each page is searchable, every row copies with one click, and rows are individually linkable, so you can send a colleague the exact line rather than the whole table.
What people use these for
- Find what an HTTP status code means and when to use it
- Convert between ASCII, decimal and hexadecimal
- Copy a value straight into your code
Frequently asked questions
- Can I link to a single row?
- Yes, and it is the reason these pages exist in this shape. Every row has its own anchor, so a link to a specific status code or character opens the table scrolled to exactly that line. That is what you want when answering a colleague or a forum question: the one row that settles it, not a table someone else has to search through.
- Which HTTP status code should I return?
- The short version: 200 when it worked, 201 when it worked and created something, 204 when it worked and there is nothing to send back. 301 for a permanent move and 302 for a temporary one — getting these the wrong way round is the classic SEO mistake. 400 when the client sent something invalid, 401 when it is not authenticated, 403 when it is authenticated but not allowed, 404 when the thing does not exist, 429 when it is asking too often, and 500 when the failure is ours. The table gives the full set with when each applies.
- What is the difference between ASCII, extended ASCII and Unicode?
- ASCII proper is 128 characters — codes 0 to 127 — covering English letters, digits, punctuation and 33 control codes that predate screens. Extended ASCII is a loose name for the several incompatible 256-character sets that filled codes 128 to 255, which is why old files sometimes show the wrong accented letter. Unicode replaced all of it with one code point per character across every script, and UTF-8 encodes it so the first 128 code points stay byte-identical to ASCII.
- Are these tables searchable and copyable?
- Yes. Type in the filter to narrow the table as you go, and click any value to copy it straight to your clipboard — no selecting across cells and picking up the column beside it. The whole dataset ships with the page, so filtering is instant and works offline once the page has loaded.