Your Cart
(
{{ cart.item_count }}
Items)
{{ error.message }}
{{ error.description }}
Your shopping cart is empty. Check out our Shop to see what's available
.slider-nav.hidden-slide {
display: none;
}
Created for families by families.
Founder and CEO, Mark Palfreeman created Nixplay in 2013, as a way for families to stay privately connected wherever they may be. Being a Dad of two, with family spread across the world, Mark saw a need, not only in his own family but in others too. Far-away Grandparents who long for daily news of their Grandkids. Newlyweds wanting to share their new life with families, or college kids who want the comfort of updates from home. We all long to be in touch with our loved ones.
More than 2.8 million frames later, Nixplay has become the no.1 selling digital photo frame. Why? Because we are uncompromising and obsessed with four things: Design, Functionality, Security, Sustainability.
.meet-nixplay-title h4 {
font-family: "zen-new", ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
font-weight: 500;
}
@media (min-width: 640px) {
.meet-nixplay-title h4 br {
display: none;
}
}
2.8 million
+1.5 billion
2007
.border-top {
border-top: 6px dotted #ffffff;
}
.block-item:not(:last-child) {
border-bottom: 4px dotted #ffffff;
}
@media (min-width: 1024px) {
.block-item:not(:last-child) {
border-right: 1px solid #ffffff;
}
.border-with {
border: 6px dotted #ffffff;
border-top: 0;
}
}
Our Values
.ratings-and-logos-block .slider-nav::after {width: 3rem!important;height: 3rem!important;}
.ratings-and-logos-block .slider-nav:focus {outline: none;}
.ratings-and-logos-block .slider-nav { opacity: 1; outline: 0; filter: none; }
.ratings-and-logos-block .img-min-height {min-height: 300px;}
.ratings-and-logos-block .slider-indicators > * {width: 0.8rem;height: 0.8rem;opacity: .2;}
.swiffy-slider.slider-indicators-outside .ratings-logos-nav .slider-nav-block button {margin-bottom: 0;}
.ratings-and-logos-block .slider-indicators>.active {opacity: .5;}
Family
Helping families stay connected over distance, privately and securely. This is why we do what we do.
.ratings-and-logos-block .slider-nav::after {width: 3rem!important;height: 3rem!important;}
.ratings-and-logos-block .slider-nav:focus {outline: none;}
.ratings-and-logos-block .slider-nav { opacity: 1; outline: 0; filter: none; }
.ratings-and-logos-block .img-min-height {min-height: 300px;}
.ratings-and-logos-block .slider-indicators > * {width: 0.8rem;height: 0.8rem;opacity: .2;}
.swiffy-slider.slider-indicators-outside .ratings-logos-nav .slider-nav-block button {margin-bottom: 0;}
.ratings-and-logos-block .slider-indicators>.active {opacity: .5;}
Privacy
Your data is stored on our secure, encrypted servers based in the U.S.A.
.ratings-and-logos-block .slider-nav::after {width: 3rem!important;height: 3rem!important;}
.ratings-and-logos-block .slider-nav:focus {outline: none;}
.ratings-and-logos-block .slider-nav { opacity: 1; outline: 0; filter: none; }
.ratings-and-logos-block .img-min-height {min-height: 300px;}
.ratings-and-logos-block .slider-indicators > * {width: 0.8rem;height: 0.8rem;opacity: .2;}
.swiffy-slider.slider-indicators-outside .ratings-logos-nav .slider-nav-block button {margin-bottom: 0;}
.ratings-and-logos-block .slider-indicators>.active {opacity: .5;}
Quality
Every Nixplay frame goes through rigorous tests to ensure that you receive our best quality every time.
.ratings-and-logos-block .slider-nav::after {width: 3rem!important;height: 3rem!important;}
.ratings-and-logos-block .slider-nav:focus {outline: none;}
.ratings-and-logos-block .slider-nav { opacity: 1; outline: 0; filter: none; }
.ratings-and-logos-block .img-min-height {min-height: 300px;}
.ratings-and-logos-block .slider-indicators > * {width: 0.8rem;height: 0.8rem;opacity: .2;}
.swiffy-slider.slider-indicators-outside .ratings-logos-nav .slider-nav-block button {margin-bottom: 0;}
.ratings-and-logos-block .slider-indicators>.active {opacity: .5;}
Service
Great customer service is the foundation on which our company is built. Our service team can be contacted by email or phone.
.ratings-and-logos-block .slider-nav::after {width: 3rem!important;height: 3rem!important;}
.ratings-and-logos-block .slider-nav:focus {outline: none;}
.ratings-and-logos-block .slider-nav { opacity: 1; outline: 0; filter: none; }
.ratings-and-logos-block .img-min-height {min-height: 300px;}
.ratings-and-logos-block .slider-indicators > * {width: 0.8rem;height: 0.8rem;opacity: .2;}
.swiffy-slider.slider-indicators-outside .ratings-logos-nav .slider-nav-block button {margin-bottom: 0;}
.ratings-and-logos-block .slider-indicators>.active {opacity: .5;}
A Better World
We’re a corporate partner of Tress for the Future, planting a tree for every frame sold.
Our Values
.ratings-and-logos-block .slider-nav::after {width: 3rem!important;height: 3rem!important;}
.ratings-and-logos-block .slider-nav:focus {outline: none;}
.ratings-and-logos-block .slider-nav { opacity: 1; outline: 0; filter: none; }
.ratings-and-logos-block .img-min-height {min-height: 300px;}
.ratings-and-logos-block .slider-indicators > * {width: 0.8rem;height: 0.8rem;opacity: .2;}
.swiffy-slider.slider-indicators-outside .ratings-logos-nav .slider-nav-block button {margin-bottom: 0;}
.ratings-and-logos-block .slider-indicators>.active {opacity: .5;}
Family
Helping families stay connected over distance, privately and securely. This is why we do what we do.
.ratings-and-logos-block .slider-nav::after {width: 3rem!important;height: 3rem!important;}
.ratings-and-logos-block .slider-nav:focus {outline: none;}
.ratings-and-logos-block .slider-nav { opacity: 1; outline: 0; filter: none; }
.ratings-and-logos-block .img-min-height {min-height: 300px;}
.ratings-and-logos-block .slider-indicators > * {width: 0.8rem;height: 0.8rem;opacity: .2;}
.swiffy-slider.slider-indicators-outside .ratings-logos-nav .slider-nav-block button {margin-bottom: 0;}
.ratings-and-logos-block .slider-indicators>.active {opacity: .5;}
Privacy
Your data is stored on our secure, encrypted servers based in the U.S.A.
.ratings-and-logos-block .slider-nav::after {width: 3rem!important;height: 3rem!important;}
.ratings-and-logos-block .slider-nav:focus {outline: none;}
.ratings-and-logos-block .slider-nav { opacity: 1; outline: 0; filter: none; }
.ratings-and-logos-block .img-min-height {min-height: 300px;}
.ratings-and-logos-block .slider-indicators > * {width: 0.8rem;height: 0.8rem;opacity: .2;}
.swiffy-slider.slider-indicators-outside .ratings-logos-nav .slider-nav-block button {margin-bottom: 0;}
.ratings-and-logos-block .slider-indicators>.active {opacity: .5;}
Quality
Every Nixplay frame goes through rigorous tests to ensure that you receive our best quality every time.
.ratings-and-logos-block .slider-nav::after {width: 3rem!important;height: 3rem!important;}
.ratings-and-logos-block .slider-nav:focus {outline: none;}
.ratings-and-logos-block .slider-nav { opacity: 1; outline: 0; filter: none; }
.ratings-and-logos-block .img-min-height {min-height: 300px;}
.ratings-and-logos-block .slider-indicators > * {width: 0.8rem;height: 0.8rem;opacity: .2;}
.swiffy-slider.slider-indicators-outside .ratings-logos-nav .slider-nav-block button {margin-bottom: 0;}
.ratings-and-logos-block .slider-indicators>.active {opacity: .5;}
Service
Great customer service is the foundation on which our company is built. Our service team can be contacted by email or phone.
.ratings-and-logos-block .slider-nav::after {width: 3rem!important;height: 3rem!important;}
.ratings-and-logos-block .slider-nav:focus {outline: none;}
.ratings-and-logos-block .slider-nav { opacity: 1; outline: 0; filter: none; }
.ratings-and-logos-block .img-min-height {min-height: 300px;}
.ratings-and-logos-block .slider-indicators > * {width: 0.8rem;height: 0.8rem;opacity: .2;}
.swiffy-slider.slider-indicators-outside .ratings-logos-nav .slider-nav-block button {margin-bottom: 0;}
.ratings-and-logos-block .slider-indicators>.active {opacity: .5;}
A Better World
We’re a corporate partner of Tress for the Future, planting a tree for every frame sold.
.values-title {
font-family: "zen-new", ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
font-weight: 600;
}
.meet-nixplay-values .slider-indicators > * {
width: 0.8rem;
height: 0.8rem;
opacity: .2;
}
.meet-nixplay-values .slider-indicators>.active {opacity: .5;}
@media (min-width: 1024px) and (max-width: 1254px){
.our-values-desktop br {
display: none;
}
.our-values-desktop p {
padding: 0 1rem;
}
}
@media (max-width: 639px) {
.our-values-slider .unset-br p br {
display: none;
}
}
In the News
As seen on
.ratings-and-logos-block .slider-nav::after {width: 3rem!important;height: 3rem!important;}
.ratings-and-logos-block .slider-nav:focus {outline: none;}
.ratings-and-logos-block .slider-nav { opacity: 1; outline: 0; filter: none; }
.ratings-and-logos-block .img-min-height {min-height: 300px;}
.ratings-and-logos-block .slider-indicators > * {width: 0.8rem;height: 0.8rem;opacity: .2;}
.swiffy-slider.slider-indicators-outside .ratings-logos-nav .slider-nav-block button {margin-bottom: 0;}
.ratings-and-logos-block .slider-indicators>.active {opacity: .5;}
The Best Digital Picture Frames of 2022
A funny thing about picture frames is that as we get older, we tend to accumulate more of them, Seriously, look around your house and count how many framed pictures you have – chances are it’s more than you had 10 years ago.
The good new is the modern technology can alleviate the clutter. Digital picture frames – like the best we tested, the Nixplay 10.1” Digital Picture Frame (available at Amazon for $158.65) – can replace their tactile cousins with ease, storing thousands of images in just one frame. The best part is that unlike a regular picture frame, the electronic versions can also play videos, so not only can you think back fondly on your memories, you can literally see them being played out on screen…
The 22 Best Amazon Holiday Gifts for Everyone on Your List
Nixplay’s sleek digital frame lets multiple users securely upload photos directly from their phones or email, making it easier to feel connected with loved ones when you’re far apart…
Best Digital Photo Frames 2022: Connected for Digital Pics
This selection of the best digital photo frames are a great choice for making the most of your memories…
@media screen and (max-width: 639px) {
.mobile-padding .logos {
padding-top: 0;
padding-left: 0;
padding-right: 0;
flex-wrap: nowrap;
}
}
@media screen and (min-width: 768px) {
.news-title br {
display: none;
}
}
Multi-shipping FAQ
When and where will I see the multi-shipping option during my order journey?
When more than one (1) digital photo frame is added to cart, a checkbox will appear on the cart slider/cart page.
This option will allow you to order 2 or more frames and send them to different locations at the same time through the same checkout experience without having to enter different shipping addresses one by one.
The multi-shipping option is not showing up / greyed out. Why is that?
This can happen due to 3 reasons:
When only one (1) digital photo frame is added to cart.
When a print store product is added to cart. Please note print products are not supported for delivery through multi-shipping and need to be ordered separately.
When Nixplay Plus subscription is added to cart together with more than one (1) digital photo frame.
At this step, the multi-shipping option will show as “Not applicable - Learn More”. To avoid this:
Simply purchase the Nixplay Plus subscription separately first and activate your account.
Next login to your account directly at Nixplay store and enjoy 25% off the digital photo frames and you will notice the multi-shipping option is now available.
Why can’t I order both the Nixplay Plus subscription and use multi-shipping option at the same time?
This is because the multi-shipping option cannot recognize subscription-based products and therefore the Nixplay Plus subscription needs to be ordered separately.
We apologize for any inconvenience this may cause you. Rest assure, our engineers are working hard to find a solution and make this a 1 step journey. In the meantime, please follow the steps shared above to place your order while using the multi-shipping option.
var saleDetails = {
saleEnd: '',
cartSummary: {
item_count: 0,
items_subtotal_price: 0,
original_total_price: 0,
requires_shipping: false,
total_discount: 0,
total_price: 0,
},
cartMessage:"[#%] discount applied for our Fall Sale",
cartDiscount_code: '',
fixedDiscount: '',
locale: 'en',
offer: { you_save: "You Save", buy: "BUY", off: "OFF"},
items: [ {
sku : "425",
id: 42433188495537,
price: 17999,
saleCopy: "",
saleCopyBi: "",
copyColor: "",
blockBg: "",
bannerBlockBgColor: false,
spendAmount: "",
disclaimer: "",
hideSticker: false,
sticker: null,
discountType: "123plus",
valueOff: "percent-off",
discountValue: "0.2222345686, 0.2722345686, 0.3022345686",
stickerBi: null,
addDiscountCopy: "",
addDiscountCopyBi: ""
}, {
sku : "419",
id: 44449027162289,
price: 18999,
saleCopy: "",
saleCopyBi: "",
copyColor: "",
blockBg: "",
bannerBlockBgColor: false,
spendAmount: "",
disclaimer: "",
hideSticker: false,
sticker: null,
discountType: "123plus",
valueOff: "percent-off",
discountValue: "0.2105373967, 0.2605373967, 0.2905373967",
stickerBi: null,
addDiscountCopy: "",
addDiscountCopyBi: ""
}, {
sku : "275",
id: 31291624095815,
price: 7999,
saleCopy: "",
saleCopyBi: "",
copyColor: "",
blockBg: "",
bannerBlockBgColor: false,
spendAmount: "",
disclaimer: "",
hideSticker: false,
sticker: null,
discountType: "123plus",
valueOff: "percent-off",
discountValue: "0.125015627, 0.175015627, 0.205015627",
stickerBi: null,
addDiscountCopy: "",
addDiscountCopyBi: ""
},]
};
window.saleDetails = saleDetails;
var saleFunctions = {
getPrice: function (line, qtt) {
var price = line.price;
var quantity = qtt || 1
var valueOff = line.valueOff
var values = String(line.discountValue).split(',');
var totalPrice = 0
var unitPrice = 0
var difference = 0
switch (line.discountType) {
case 'none':
unitPrice = price
finalPrice = price * quantity
break;
case 'fixed':
var discount_value = Number(values[0]);
unitPrice = (valueOff === 'percent-off') ? price * (1 - discount_value) : price - (discount_value * 100);
unitPrice = (Math.floor(unitPrice/100)+ 0.99)*100
finalPrice = unitPrice * quantity;
difference = price - unitPrice
break;
case '3plus':
break;
case '123plus':
var discount_value;
if(quantity == 1) {
discount_value = Number(values[0]);
} else if (quantity == 2) {
discount_value = Number(values[1]);
} else {
discount_value = Number(values[2]);
}
unitPrice = (valueOff === 'percent-off') ? price * (1 - discount_value) : price - ((discount_value*100) / quantity);
unitPrice = (valueOff === 'percent-off') ? ((unitPrice/100))*100 : unitPrice
finalPrice = unitPrice * quantity;
difference = price - unitPrice
break;
case '1235plus':
break;
case '12plus':
var discount_value;
if(quantity == 1) {
discount_value = Number(values[0]);
} else {
discount_value = Number(values[1]);
}
unitPrice = (valueOff === 'percent-off') ? price * (1 - discount_value) : price - (discount_value * 100);
unitPrice = (Math.floor(unitPrice/100)+ 0.99)*100
finalPrice = unitPrice * quantity;
difference = price - unitPrice
break;
case 'spend':
var cartTriggers = String(line.spendAmount).split(',');
var lastPositiveIndex = -1;
cartTriggers.forEach((trigger, index) => {
var triggerValue = Number(trigger)
var cartValue = (Number(window.saleDetails.cartSummary.original_total_price || 0) + Number(price))/ 100
if(cartValue > triggerValue) {
lastPositiveIndex = index
}
});
discount_value = lastPositiveIndex > -1 ? Number(values[lastPositiveIndex] || 0) : 0;
unitPrice = (valueOff === 'percent-off') ? price * (1 - discount_value) : price - (discount_value * 100);
finalPrice = unitPrice * quantity;
difference = price - unitPrice
break;
case 'bogox':
break;
case 'bogo':
break;
default:
console.log(`Sorry, we are out of`);
}
return { finalPrice: finalPrice, unitPrice: unitPrice, difference: difference }
},
updateCartSummary: function(cart) {
window.saleDetails.cartSummary = {
item_count: cart.item_count,
items_subtotal_price: cart.items_subtotal_price,
original_total_price: cart.original_total_price,
requires_shipping: cart.requires_shipping,
total_discount: cart.total_discount,
total_price: cart.total_price,
}
}
}
window.saleFunctions = saleFunctions;