<address> Tag in HTML

Quick facts

CategoryFlow content, palpable content
Content modelFlow content, but no headings, sectioning elements, <header>, <footer> or nested <address>
Tag omissionNeither the start nor the end tag can be omitted
Permitted parentsAny element that accepts flow content (commonly a <footer>)
DOM interfaceHTMLElement

Syntax

<address> <a href="mailto:hello@example.com">hello@example.com</a> </address>

Live example

Edit the code below and watch the preview update instantly.

index.html
Preview

Attributes

AttributeDescription
—Only the global attributes apply.

Common examples

Contact details in the site footer

The most common use: how to contact the owner of the website.

<footer> <address> <a href="mailto:hello@example.com">hello@example.com</a><br> <a href="tel:+15551234567">+1 555 123 4567</a> </address> </footer>

The author of an article

Inside an <article>, address gives contact details for that article’s author.

<article> <h1>10 HTML tips</h1> <address>Written by <a href="/authors/jane/">Jane Doe</a></address> <p>…</p> </article>

A business address with a map link

A street address is fine when it’s how people contact or visit you.

<address> Sam's Bakery<br> 12 Market Street<br> Springfield, IL 62701<br> <a href="https://maps.google.com/?q=12+Market+Street+Springfield">Get directions</a> </address>

Removing the italic style

Browsers show address in italics; one CSS line resets it.

<style> address { font-style: normal; line-height: 1.6; } </style>

<address> vs LocalBusiness schema

<address> tells browsers and screen readers that a block contains contact information. It does not tell Google your opening hours, business type or exact location.

For local search, add schema.org LocalBusiness (or Organization) structured data in JSON-LD with the same name, address and phone number. Use both: the visible <address> for people, and structured data for search engines. Keep the details identical everywhere.

<address>LocalBusiness schema
Visible on pageYesNo
Read byPeople, screen readersSearch engines
Holds hours, type, geoNoYes

Common mistakes to avoid

  • Wrapping any address in it. A customer’s shipping address or an address mentioned in a story isn’t contact info for the page.
  • Putting other content inside. Opening hours, copyright notes or page dates don’t belong in address.
  • Plain-text emails and phone numbers. Make them mailto: and tel: links so they work with one tap.
  • Nesting headings or other address elements inside. Keep it to contact details and links.

Accessibility & SEO tips

  • Keep your business name, address and phone number exactly the same on your site, Google Business Profile and directories — consistency helps local rankings.
  • Tappable tel: links are a big help on phones, where most local searches happen.
  • Address is usually placed in the <footer>, where visitors expect to find contact details.
  • Add your contact details to an About or Contact page as well as the footer, so visitors and search engines can easily confirm who runs the site — an important trust signal.

Browser support

Supported in every browser, including Chrome, Edge, Firefox, Safari and their mobile versions — it has been part of HTML since the very first versions.

Related tags

Frequently asked questions

Can I use <address> for any postal address?
No. It is only for contact information of the page or article owner. An address that just appears in your content, such as a shipping address or a venue, should go in a normal <p>.
Why is the text inside <address> italic?
Browsers style <address> with font-style: italic by default. Override it in CSS with address { font-style: normal; }.
Where should <address> go on a page?
Usually inside the <footer> of the page or of an <article>. It applies to its nearest <article> ancestor, or to the whole page if there is none.
Is <address> good for local SEO?
It helps a little by clearly marking contact details, but structured data (LocalBusiness), a Google Business Profile and consistent details across the web matter much more.
Can <address> contain a contact form link?
Yes. Links to a contact page, email, phone number or social profiles all count as contact information.
Can a page have more than one <address>?
Yes. The footer can hold the site's contact details and each article can have its own author address.
Should I put my home address on my website?
Only if people need to visit you there. For a personal or online-only site, an email address or contact form is enough, and safer for your privacy.
Can I put social media links in <address>?
Yes. Links to your profiles on social networks count as ways to contact you, so they fit inside address.
Is <address> a block element?
Yes. It starts on a new line like a paragraph. Use <br> or separate lines inside it to lay out each part of the details.