Accessible by default
- Header cells use
<th scope="col">so screen readers announce the column for each value. - Tick First column is a row header for comparison tables to get
scope="row". - A
<caption>describes the table — useful for accessibility and featured snippets.
Tables with real data in HTML (not images) can be shown by Google as table featured snippets. Need Markdown instead? Use the Markdown Table Generator.
Frequently asked questions
Will it work in WordPress?
Yes — paste the code into a Custom HTML block.
Does it escape special characters?
Yes: , & and quotes are converted to HTML entities.
Can I style the table?
Add your own class, or tick "Include basic CSS" for a clean bordered style.

