Microformatos são formatos abertos projetados para adicionar semântica a documentos XML, especialmente HTML/XHTML, usando classes, atributos e relacionamentos. Eles permitem marcar informações como coordenadas geográficas, contatos, eventos e currículos de forma estruturada. Exemplos incluem os microformatos hCard para contatos, geo para coordenadas e XFN para redes sociais.