The self-contained Densi-Pak battery holders can be placed on or off a board, or between components, cards or anywhere within the case where space is available. In addition to portability, the devices also feature self-adjusting contact springs to compensate for variations in battery length and to securely hold batteries in place, assuring positive low-contact resistance connections. They also feature snap-lock covers to protect batteries.