Personalized, custom printed keepsake boxes are perfect for holding small treasures and mementos, as well as 4" x 6" pictures. Create a custom family heirloom box that is perfect for holding small mementos from your wedding day, tokens from baby's first year, hand-made trinkets for mom and dad, and any other little special keepsake. Choose from one of our personalized keepsake box designs below and add your photo. Want a custom keepsake photo box? Talk to our photo experts. We'll help you get a uniquely personalized memory box.