Pembuat daftar, [1][2] juga dikenal sebagai daftar ganda, kotak daftar ganda, [3][4]kotak daftar terpisah, [5]daftar ulang-alik, [6]kotak ulang-alik, [7]daftar tukar, [8]daftar transfer[9] dan pilihan multi dua sisi, [10] adalah elemen kontrol grafis di mana pengguna dapat memilih sekumpulan nilai teks dengan memindahkan nilai di antara dua kotak daftar, satu mewakili nilai yang dipilih dan yang lainnya mewakili nilai yang tidak dipilih. Memindahkan nilai bolak-balik biasanya dilakukan dengan memilih nilai dalam salah satu dari dua daftar dan mengklik tombol bertuliskan "Tambah" dan "Hapus", bukan dengan menyeret dan melepasnya. (Tombol-tombol tersebut juga dapat diberi label ">" dan "<" untuk secara visual menunjukkan pemindahan item dari daftar kiri ke kanan, atau sebaliknya.) Secara tradisional, mungkin ada tombol tambah atau hapus satu per satu di samping setiap item . [11] Widget terkadang juga menyertakan kemampuan untuk mengatur ulang nilai yang dipilih. Mungkin juga terdapat tombol untuk menambah atau menghapus semua nilai, atau kolom teks untuk memfilter daftar.
Pedoman desain MicrosoftWindows 7 menyatakan bahwa pembuat daftar mungkin merupakan pilihan desain yang tepat jika seseorang ingin mengizinkan pemilihan beberapa opsi dari daftar, memungkinkan pengurutan ulang item, dan/atau menampilkan semua item yang dipilih secara ringkas. [2]