When it comes to describing a person who is excessively critical, there are many synonyms you can choose from. Some words that can be used to replace "overcritical" include hypercritical, fault-finding, nitpicking, nit-picky, carping, picky, critical, judgmental, exacting, and demanding. Each of these words implies that the person is overly focused on finding flaws or errors, and may be overly harsh in their judgment. Whether you are writing about someone in your personal or professional life, or simply trying to choose the right word for a piece of writing, these synonyms for overcritical can help you accurately capture the essence of the person's behavior and attitude.