The machine is special equipment for filling desiccant in aluminum spacer frame and has many advantages such as high filling speed by drilling holes in the back, high production efficiency, seal the filling holes automatically, monitoring the quantity of desiccant and replenish matertial automatically, convenient operation and maintenance and high automation etc.