No cords!! Battery runs down quickly but they give you two so I always keep one charged. Great little vaccuum for small jobs and touch ups. Use it every day instead of hauling out the central vac. Not the greatest on carpet but does good job on hard floors. Very light and stands up all by itself in parked position. Easy to empty bag with no expensive disposable bags to fuss with. Recommend.