• Amazon
    .new-star-rating use:nth-child(2) { transform: translate(20px); } .new-star-rating use:nth-child(3) { transform: translate(40px); } .new-star-rating use:nth-child(4) { transform: translate(60px); } .new-star-rating use:nth-child(5) { transform: translate(80px); }
    4.6 / 25.5k ratings
    Apple
    .new-star-rating use:nth-child(2) { transform: translate(20px); } .new-star-rating use:nth-child(3) { transform: translate(40px); } .new-star-rating use:nth-child(4) { transform: translate(60px); } .new-star-rating use:nth-child(5) { transform: translate(80px); }
    4.5 / 3.1k ratings
    Google Play Store
    .new-star-rating use:nth-child(2) { transform: translate(20px); } .new-star-rating use:nth-child(3) { transform: translate(40px); } .new-star-rating use:nth-child(4) { transform: translate(60px); } .new-star-rating use:nth-child(5) { transform: translate(80px); }
    4.2 / 2k ratings
  • Readers Digest logo
    Tom's Guide logo
    CNN logo
    USA Today logo
@media (max-width: 768px) { .slider-item-ratio * { --swiffy-slider-item-ratio: 1.78; } } .main-home-banner-container .main-home-banner {min-height: 100%;} .main-home-banner-container .swiffy-slider { height: 100%; } .main-home-banner-container .slider-indicators > * {width: .9rem;height: .9rem;background-color: #b5b5b5;} .main-home-banner-container .slider-indicators>.active {width: 1rem; height: 1rem; background-color: #27a1be;} .main-home-banner-container .slider-nav::after {width: 5rem!important; height: 5rem!important; background-color: #000;} .main-home-banner-container .swiffy-slider .slider-nav { opacity: 1; outline: 0; filter: none; } .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;} @media (min-width: 1536px) { } @media (min-width: 1280px) { } @media (min-width: 1024px) { .main-home-banner-container .swiffy-slider { height: auto; } } @media (min-width: 768px) and (max-width: 900px) { .main-home-banner-container .swiffy-slider { height: auto; } } @media (min-width: 640px) { .main-home-banner-container .slider-container { overflow: hidden; } }

More than just a frame,
it's your own private,
social network.

.home-usp-two-column .img-min-height {min-height: 350px;} @media (min-width: 640px) { .home-usp-two-column .img-min-height {min-height: 530px;} }

Which frame has your name on it?

  • Nixplay 8-inch Touch Screen Photo Frame
    New
    TOUCH 08
    The Bedside Touch
    8 inch
    Black/Gold Black/Silver
    Portrait, Landscape
    16:10
    $149.99
  • Nixplay 10-inch Touch Screen Photo Frame  - Classic Mat
    New
    TOUCH 10 CLASSIC
    The Classic Touch
    10 inch
    Black
    Portrait, Landscape
    16:10
    $159.99
  • Nixplay 10.1-inch Touch Screen Photo Frame
    New
    TOUCH 10
    The Touch Screen
    10.1 inch
    Black/Gold Black/Silver Wood/White Polished Steel White
    Portrait, Landscape
    16:10
    from $189.99
.frame-collection-container .slider-nav:focus {outline: none;} .frame-collection-container .slider-nav { opacity: .3; outline: 0; filter: none; } .comparo-slider-nav button::after {width: 4rem!important;height: 4rem!important;padding: 0 !important;} .frame-collection-container .slider-indicators > * { width: 0.8rem; height: 0.8rem; opacity: .2; } .frame-collection-container .slider-indicators>.active {opacity: .5;} .transition { transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; transition-timing-function: cubic-bezier(.4, 0, .2, 1); transition-duration: 150ms } .tab-header button:focus {outline: none;} .tab-header button {border: 1px solid #0a819c;background-color: transparent; color: #0a819c;} .tab-header button.active { border: 2px solid #0a819c; color: #ffffff; background-color: #0a819c; } document.addEventListener("DOMContentLoaded", () => { const slide = document.querySelectorAll('.smart-frame-slide li'); if (slide && slide[0]) { slide[0].classList.add('active'); } }); function openTab(evt, tabName) { var i, tabcontent, tablinks; tabcontent = document.getElementsByClassName("tabcontent"); for (i = 0; i < tabcontent.length; i++) { tabcontent[i].style.display = "none"; } tablinks = document.getElementsByClassName("tablinks"); for (i = 0; i < tablinks.length; i++) { tablinks[i].className = tablinks[i].className.replace(" active", ""); } document.getElementById(tabName).style.display = "block"; evt.currentTarget.className += " active"; }

The gift that takes care
of Mum's FOMO!

Nix-FamilyCircles keeps mum in the picture
with her own personal social feed streamed
from the whole family.

"Hey Grandpa!
Watch this!"

Keep Grandparents up to speed with
up-to-the-minute video clip from
their Grandchildren.

.home-usp-banner-container .img-min-height {min-height: 320px;} .home-usp-banner-container .img-min-height-video {min-height: 100%;} .home-usp-banner-container h2 { line-height: 1.25; } .home-usp-banner-container .header-text br, .home-usp-banner-container .unset-br br { display: none; } @media (min-width: 1024px) { .home-usp-banner-container .img-min-height {min-height: 660px;} .home-usp-banner-container .img-min-height-video {min-height: auto;} } @media (min-width: 640px) { .home-usp-banner-container .header-text br, .home-usp-banner-container .unset-br br { display: inline; } }

All your photos are kept safely on
our cloud storage which is
located on secure, encrypted
servers in the U.S.A.

Nixplay is GDPR and CCPA-compliant.

.trust-nixplay-container .img-min-height {min-height: 300px;} .richtext-block br {display: none;} @media (min-width: 1024px) { .trust-nixplay-container .img-min-height {min-height: 650px;} } @media (min-width: 640px) { .richtext-block br {display: inline;} }

America’s top selling
digital frame.

Loved by over 2.5 million Nixplay customers.

Amazon
.new-star-rating use:nth-child(2) { transform: translate(20px); } .new-star-rating use:nth-child(3) { transform: translate(40px); } .new-star-rating use:nth-child(4) { transform: translate(60px); } .new-star-rating use:nth-child(5) { transform: translate(80px); }
4.6 / 25.5k ratings
Apple
.new-star-rating use:nth-child(2) { transform: translate(20px); } .new-star-rating use:nth-child(3) { transform: translate(40px); } .new-star-rating use:nth-child(4) { transform: translate(60px); } .new-star-rating use:nth-child(5) { transform: translate(80px); }
4.5 / 31.1k ratings
Google Play Store
.new-star-rating use:nth-child(2) { transform: translate(20px); } .new-star-rating use:nth-child(3) { transform: translate(40px); } .new-star-rating use:nth-child(4) { transform: translate(60px); } .new-star-rating use:nth-child(5) { transform: translate(80px); }
4.2 / 2k ratings
Nixplay
.new-star-rating use:nth-child(2) { transform: translate(20px); } .new-star-rating use:nth-child(3) { transform: translate(40px); } .new-star-rating use:nth-child(4) { transform: translate(60px); } .new-star-rating use:nth-child(5) { transform: translate(80px); }
4.5 / 2.8k ratings

Why are we rated so highly?

Perhaps because we’ve been designing and building our own hardware and software to the highest standards since 2013.

.top-selling-frame-container .swiffy-slider .slider-nav { opacity: 1; outline: 0; filter: none; }

From phone to frame to inspiring printed gifts.

In collaboration with Fuji Prints.

.printed-gift-store-container .img-min-height {min-height: 300px;} .printed-gift-store-container .richtext-block br {display: none;} @media (min-width: 1024px) { .printed-gift-store-container .img-min-height {min-height: 700px !important;} } @media (min-width: 640px) { .printed-gift-store-container .richtext-block br {display: inline;} .printed-gift-store-container .img-min-height {min-height: 380px;} }
document.addEventListener("DOMContentLoaded", function() { const container = document.querySelector('.comparison-container'); const stepsContainer = document.querySelector('.steps-container'); const containerTable = document.querySelector('.comparison-table'); const prevBtn = document.querySelector('.comparison-table-btn-prev'); const nextBtn = document.querySelector('.comparison-table-btn-next'); const btnContainer = document.querySelector('.comparison-table-btn'); const displayCount = 6; let maxCols = 0 let colWidth = 0 let currentPosition = 0 let stepCount = 0 const countSides = () => { const { scrollWidth } = container maxCols = scrollWidth/colWidth stepCount = Math.ceil((scrollWidth/colWidth) - displayCount) console.log(maxCols,displayCount, maxCols <= displayCount) if(maxCols <= displayCount) { prevBtn.classList.add('invisible'); nextBtn.classList.add('invisible'); stepsContainer.classList.add('invisible'); } } const checkSize = () => { const { width } = container.getBoundingClientRect() const { scrollLeft, scrollWidth, clientWidth } = container colWidth = width/displayCount containerTable.style.setProperty("--td_width", `${colWidth}px`); countSides(); } if(containerTable && container) { checkSize() window.addEventListener('resize', checkSize) const checkButtonStyle = () => { const { width } = container.getBoundingClientRect() const { scrollLeft, scrollWidth, clientWidth } = container if (currentPosition > 0) { prevBtn.classList.remove('opacity-30') } else { prevBtn.classList.add('opacity-30') } if ((clientWidth + (currentPosition * colWidth) + 50) < scrollWidth) { nextBtn.classList.remove('opacity-30') } else { nextBtn.classList.add('opacity-30') } } const showFive = (position = currentPosition) => { const left = position * colWidth container.scrollTo({ left, behavior: 'smooth' }) for(let index = 0; index < stepCount; index++) { const stepItem = stepsContainer.querySelector(`.step-${index}`); if(stepItem) { if(index === position) { stepItem.classList.add('active'); } else { stepItem.classList.remove('active'); } } } checkButtonStyle(); } for(let index = 0; index < stepCount; index++) { const stepItem = document.createElement("li"); if(index === 0) { stepItem.classList.add('active'); } stepItem.classList.add(`step-${index}`); stepItem.addEventListener('click', () => { currentPosition = index showFive(index); }) stepsContainer.appendChild(stepItem); } prevBtn.addEventListener('click', () => { currentPosition -= currentPosition == 0 ? 0 : 1; showFive(); checkButtonStyle(); }) nextBtn.addEventListener('click', () => { const { scrollWidth, clientWidth } = container const nextIndex = currentPosition + 1 const canAdd = (clientWidth + (nextIndex * colWidth)) < scrollWidth currentPosition += canAdd ? 1 : 0; showFive(); }) showFive(); } }); .steps-container li { border-radius: 50%; background: #aaa; margin: 0px 5px; border: .2rem solid transparent; } .comparison-table-btn-prev:not(.opacity-30):hover svg { animation-name: slide-button-go-left; animation-duration: 0.4s; animation-iteration-count: 1; animation-timing-function: ease-in-out; } .comparison-table-btn-next:not(.opacity-30):hover svg { animation-name: slide-button-go-right; animation-duration: 0.4s; animation-iteration-count: 1; animation-timing-function: ease-in-out; } .steps-container li.active { background: #20819c; } .comparison-container{ width: 100%; overflow-x: auto; padding-bottom: 10px; } .comparison-table { --td_width: 500px; } .comparison-table td { width: var(--td_width); } .available-color span:not(:last-child)::after { content: ','; } .comparison-table tr > * { border-right: 1px solid #ececec; padding: 0.8rem; } .comparison-table tr > th { padding-right: 0.8rem; padding-left: 0.8rem; } .comparison-table tr:first-child > * { border-top: none; }

What are Nix-FamilyCircles?

Nix-FamilyCircles allows you to create photo and video playlists that you can share with different family or friend groups. They can then play and add to them. Here are some cool Circle ideas:

Wedding Circle - a lovely surprise on their big day
Get everyone to add photos from the couples courtship to play at the special occasion or send it to their Nixplay frame wedding gift!

Birthday Circle - Surprise!
Invite people to send surprise birthday messages and wishes from all over the world.

Family Holiday Circle - Relive all the Fun!
Collate everyone’s memories of the trip, and share them during the cold Winter months.

.nix-circles-container .img-min-height {min-height: 330px;} .nix-circles-container .richtext-block br {display: none;} @media (min-width: 1024px) { .nix-circles-container .img-min-height {min-height: 850px;} } @media (min-width: 640px) { .nix-circles-container .richtext-block br {display: inline;} } @media (min-width: 640px) and (max-width: 800px) { .nix-circles-banner { background-color: rgb(10, 129, 156); } }

Every Nixplay frame
helps plant a tree!

For every frame shipped, Nixplay makes a
donation towards a greener world.


Thanks to all our Nixplayers, we've planted
over 1,016,883 million trees to date!

Smart frames for sustainable forests.
.home-trees-for-future-section .trees-content br {display: none;} @media (min-width: 1024px) { .home-trees-for-future-section .trees-content br {display: inline;} }
.quote-banner-container .slider-nav:focus {outline: none;} .quote-banner-container .slider-nav { opacity: 1; outline: 0; filter: none; } .quote-banner-container .img-min-height {min-height: 300px;} .quote-banner-container .slider-indicators > * { width: 0.8rem; height: 0.8rem; opacity: .2; } .quote-banner-container .slider-indicators>.active {opacity: .5;} .swiffy-slider.slider-indicators-outside .quote-slider-nav button {margin-bottom: -15px;} @media (min-width: 640px) { }