Manajer paket (atau secara konsep, sistem manajemen paket) adalah program yang memudahkan penggunanya dalam mengurus paket dengan memasang, menghapus, melacak dependensi, dan memperbarui paket perangkat lunak secara otomatis.[1]
Manajer paket berurusan dengan paket, yaitu berkas yang mengoleksi program yang dikompilasi menjadi siap dieksekusi dan metadata yang bersangkutan seperti deskripsi paket, daftar dependensi, dan nomor versi, menjadi berkas arsip tunggal untuk tujuan portabilitas atau untuk mengurangi ruang penyimpanan.[2]
Di Linux, beberapa manajer paket yang terkenal adalah APT, Synaptic, GNOME Software, dan SNAP. Sejak 2010, Windows memperkenalkan NuGet yang digunakan sebagia manajer paket untuk .NET Framework.