The invention relates to a method for synthesizing tri-amino trinitrobenzene (TATB) by trinitrotoluene (TNT), belonging to the field of organic synthesis technology. The method comprises the following steps of: dissolving the TNT into the concentrated nitric acid, heating up, adding the saturated water solution of the sodium chlorate, reacting, cooling and filtering to obtain the TNBA; adding the TNBA into the water, stirring, adding the sodium hydroxide water solution, filtering, heating up the filter liquor to perform the decarboxylation reaction, cooling, filtering and drying to obtain the TNB; dissolving the TNB into reagent, adding the TNB into turbid liquid mixed by the ammoniation reagent, the sodium methylate and the reagent, and stirring; and heating up, cooling after the reaction, pouring into the distilled water, adjusting the PH value to be neutral or weakly acidic by the acetic acid, stewing, filtering in a pumping way, washing with water, and drying to obtain the TATB. The method takes the TNT as the raw material and uses the chrome-free technology in the oxidizing reaction to avoid the environment pollution, uses a small quantity of the reagent during the aminating reaction to increase the concentration of the reactant and optimize the dynamic conditions, and uses a small quantity of the ammoniation reagent and the sodium methylate to reduce the cost.