Un oxiacid este un acid care conține un atom de oxigen legat de un atom de hidrogen și cel puțin un alt element. Un oxiacid se disociază în apă pentru a forma H+ cation și anionul acidului. Un oxiacid are structura generală X-O-H.
Notă: Acizii ceto și acizii oxocarboxilici sunt uneori numiți în mod greșit oxiacizi.