The present invention discloses a toilet deodorizer, comprising the following components in percentage by weight: 0.5-7% of fragrance, 0.7-15% of a solubilizer, less than or equal to 0.1% of a preservative, 0.5-8% of a deodorant, 0.1-0.7% of amino acid, 8-15% of propylene glycol, less than or equal to 1% of a toner and the balance of water. The toilet deodorizer is natural in component, harmless, efficient and environment-friendly, convenient to use and rapid in deodorization.