Reference
Tables worth keeping open in a tab. Every number here is generated from the standard rather than typed out, and every example that can be executed is executed by the test suite — regex patterns against their own matches, Markdown against this site's own converter, sample characters against the code point range they claim. A reference that is quietly wrong is worse than none at all.
- ASCII tableThe complete ASCII table: all 128 codes in decimal, hex, octal and binary, with the control-character meanings and the HTML entity number for each one.Control codesSpacePunctuation and symbols+2
- HTML entitiesA grouped list of HTML named entities with the character and code point for each: reserved characters, punctuation, symbols, arrows, Greek and accents.Reserved charactersSpacing and punctuationSymbols and currency+3
- Regex cheatsheetJavaScript regular expression syntax on one page: character classes, quantifiers, anchors, groups, lookaround, escapes and every flag, with worked examples.Character classesQuantifiersAnchors and boundaries+4
- Markdown cheatsheetEvery Markdown syntax you need, with the exact HTML that each one produces: emphasis, headings, lists, links, images, code blocks, tables and task lists.Emphasis and inline codeHeadingsLists+3
- Escape sequencesHow to escape quotes, backslashes and special characters in every context that needs it: JSON, JavaScript, HTML, URLs, CSV, SQL and the Unix shell too.JSON stringsJavaScript stringsHTML text and attributes+4
- Date format tokensstrftime tokens next to their Unicode LDML equivalents, each rendered for the same reference date, so you can translate a format string between dialects.YearMonthDay and weekday+3
- HTTP status codesEvery HTTP status code that appears in practice, with its RFC reason phrase, its class, and what it actually means for the request you have just made.1xx — Informational2xx — Success3xx — Redirection+2
- Emoji shortcodesEvery emoji shortcode this site converts, with the emoji it produces and its official Unicode name: faces, hands, hearts, reactions and objects.FacesHands and gesturesHearts+2
- Unicode blocksThe Unicode blocks that matter for text work, with code point ranges and sample characters: Latin, combining marks, scripts, punctuation, symbols and CJK.LatinCombining marks and modifiersOther scripts+4
- ANSI escape codesEvery ANSI escape code worth knowing: the 16 text and background colours, 256-colour and true colour, bold and underline, cursor moves and erasing.Anatomy of a sequenceText attributesText colour+5
- Cron expression syntaxThe five cron fields, every operator, the @daily shorthands and fourteen worked schedules — plus the extensions that look like cron and are not.The five fieldsOperatorsShorthand macros+2
- MIME typesThe MIME type for every common file extension: web and text formats, Office and OpenDocument, images, audio, video, fonts and archives, and what each is for.Web and textDocumentsImages+4