Postać kanoniczna, postać normalna, postać standardowa obiektu matematycznego – w matematyce i informatyce standardowy sposób przedstawiania obiektu jako wyrażenia algebraicznego. W niektórych dziedzinach matematyki mogą zachodzić różnice między pojęciem „kanoniczna” oraz „normalna”. W większości dziedzin postać kanoniczna oznacza unikatową reprezentację każdego obiektu, zaś postać normalna jedynie precyzuje jego formę, bez konieczności bycia postacią unikatową.

Postać kanoniczna liczby naturalnej w zapisie dziesiętnym to skończony ciąg cyfr, który nie zaczyna się od zera.

Bardziej ogólnie, dla klasy obiektów, na której została określona relacja równoważności, postać kanoniczna polega na wyborze konkretnego obiektu w każdej z klas. Na przykład postać Jordana jest postacią kanoniczną podobieństwa macierzy, a macierz schodkowa postacią kanoniczną, gdy uznamy za równoważne macierz oraz wynik iloczynu tej macierzy i pewnej macierzy odwracalnej.