First, you may NOT need a chemical drain cleaner.
Check the overflow hole. You remove the overflow plate and look for a whole bunch of hair caught on this. It may be a brass cylinder or a plastic one. If that's not the problem, you want to get hold of a plumbing snake. If that still doesn't do it, then get a chemical drain cleaner-there are plenty on the market that are marked safe for porcelain.