Build an accessible nav menu of anchor links from label|url lines, wrapped in nav and an unordered list for site navigation. HTML Nav Menu Generator is a free online tool from the ToolsRift HTML Tools collection. It runs entirely in your browser — nothing to install, no signup, and your data never leaves your device.
Write one item per line as label|url, for example About|/about. The text before the pipe is the link label and the text after is the href. A line without a pipe links to #.
A <nav> landmark lets assistive tech jump straight to navigation, and an unordered list conveys that the links are a related set and how many there are, which improves accessibility.
Add aria-current="page" to the active link so screen readers announce the user's location. You can add this attribute to the generated markup for the current page's link.