The invention relates to an LT code coding/decoding method. The method comprises the following steps: step S1, uniformly dividing a file into K input symbols; and step S2, performing LT coding; the method further comprises the step S3, receiving a certain amount of output symbols; step S4, establishing a bidirectional chart according to a corresponding relation between the output symbol and the input symbol; step S5, judging whether the output symbol with degree of 1 is existent, restoring a value of the unique input symbol connected with the output symbol and executing the step S7 if the output symbol with degree of 1 is existent, otherwise, executing the step S6; step S6, saving the restored input symbol as the output symbol, continuously receiving a small amount of output symbols, and returning to step S4; step S7, saving the restored input symbol binary addition to all other output symbols connected with the input symbol, and deleting the corresponding side in the bidirectional chart; and step S8, judging whether all input symbols have been restored, ending the decoding if all input symbols have been restored, otherwise, returning to the step S5. Compared with the prior art, the working efficiency is improved by use of the method disclosed by the invention.