According to indoor wireless environment and signal propagation model, an indoor location algorithm based on grid characteristics match by TDOA-RSSI combining is put forward in this paper, in which the RSSI and TDOA parameters are combined as grid characteristic parameters to calculate the weighted Euclidean distance. The location algorithm adopts KWNN algorithms for grid matching and location estimate. Simulation results show that this algorithm has better robustness and accuracy, and can effectively solve the problem of location estimates stability in general RSSI fingerprint location system.