{"id":17159,"date":"2026-05-10T09:09:11","date_gmt":"2026-05-10T16:09:11","guid":{"rendered":"https:\/\/jasonsblog.ddns.net\/?p=17159"},"modified":"2026-05-10T09:09:11","modified_gmt":"2026-05-10T16:09:11","slug":"i-moved-my-photos-from-onedrive-to-ente-photos-and-im-not-going-back","status":"publish","type":"post","link":"https:\/\/jasonsblog.ddns.net\/index.php\/2026\/05\/10\/i-moved-my-photos-from-onedrive-to-ente-photos-and-im-not-going-back\/","title":{"rendered":"I Moved My Photos from OneDrive to Ente Photos, and I&#8217;m Not Going Back"},"content":{"rendered":"\n<p>I switched to this from Google Photos a while ago, but I don&#8217;t think I posted about it. Having used Ente for a while, it&#8217;s been just as nice to use as Google Photos, and they&#8217;re encrypted to the server, so no AI mulling over my photos. If you&#8217;re looking to dump the major platforms and gain some privacy, give Ente a try. <\/p>\n\n\n\n<p><a href=\"https:\/\/itsfoss.com\/moving-from-onedrive-to-ente-photos\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/itsfoss.com\/moving-from-onedrive-to-ente-photos\/<\/a><\/p>\n\n\n<div class=\"wp-block-ub-divider ub_divider ub-divider-orientation-horizontal\" id=\"ub_divider_0656ad8d-3aa0-4be2-9270-f71f84936118\"><div class=\"ub_divider_wrapper\" style=\"position: relative; margin-bottom: 2px; width: 100%; height: 2px; \" data-divider-alignment=\"center\"><div class=\"ub_divider_line\" style=\"border-top: 2px solid #ccc; margin-top: 2px; \"><\/div><\/div><\/div>\n\n\n<h5 class=\"wp-block-heading\">Privacy concerns drove me to move 20,000+ photos and videos out of OneDrive.<\/h5>\n\n\n\n<p>By Sourav Rudra<\/p>\n\n\n\n<p>Backing up photos and videos is something most people think about only after losing something they can&#8217;t get back. Local storage is still the most secure option, as long as the files are encrypted and access to the storage medium is under your control.<\/p>\n\n\n\n<p>The catch is that <strong>local storage doesn&#8217;t help much when you need to pull up a file on the go<\/strong>. Being away from home and needing quick access to a specific photo or video is the kind of situation it fails to handle.<\/p>\n\n\n\n<p>Services from big tech players like <a href=\"https:\/\/photos.google.com\/?ref=itsfoss.com\" rel=\"noreferrer noopener\" target=\"_blank\">Google Photos<\/a> and <a href=\"https:\/\/www.microsoft.com\/en-us\/microsoft-365\/onedrive\/online-cloud-storage?ref=itsfoss.com\" target=\"_blank\" rel=\"noreferrer noopener\">Microsoft OneDrive<\/a> fill that gap well enough, and for a while, OneDrive was my go-to.<\/p>\n\n\n\n<p>But, seeing how aggressively Microsoft has pushed its <a href=\"https:\/\/copilot.microsoft.com\/?ref=itsfoss.com\" target=\"_blank\" rel=\"noreferrer noopener\">Copilot<\/a> offering across its product lineup, I thought to myself, &#8216;<em>it won&#8217;t be long before <\/em><a href=\"https:\/\/support.microsoft.com\/en-us\/office\/get-started-with-copilot-in-onedrive-7fc81e10-e0cf-4da8-af2e-9876a2770e5d?ref=itsfoss.com\" target=\"_blank\" rel=\"noreferrer noopener\"><em>some new Copilot-powered feature<\/em><\/a><em> is rolled out that messes around with images and videos<\/em>.&#8217;<\/p>\n\n\n\n<p>That&#8217;s why I went searching for new options. Initially, <a href=\"https:\/\/go.getproton.me\/aff_c?offer_id=44&amp;aff_id=1173&amp;ref=itsfoss.com\" target=\"_blank\" rel=\"noreferrer noopener\">Proton Drive<\/a> (<em>partner link<\/em>) looked like an option, but I wanted something outside the Proton ecosystem, so I ended up on <a href=\"https:\/\/ente.com\/?ref=itsfoss.com\" target=\"_blank\" rel=\"noreferrer noopener\">Ente Photos<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-is-ente-photos\">What is Ente Photos?<\/h2>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/itsfoss.com\/content\/images\/2026\/05\/ente-welcome.png\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2026\/05\/ente-welcome.png\" alt=\"screenshot of ente that shows the welcome page, asking the user to upload their first photo or import their folders\"\/><\/a><figcaption class=\"wp-element-caption\"><em>Btw, that&#8217;s Ducky, Ente&#8217;s mascot.<\/em><\/figcaption><\/figure>\n\n\n\n<p>It is <strong>an open source, end-to-end encrypted photo storage service<\/strong> that was started in 2020. The goal, as the Ente team puts it, is to help people preserve their memories with privacy without relying on services that treat your data as a resource to be mined.<\/p>\n\n\n\n<p>Beyond Photos, they also offer <a href=\"https:\/\/itsfoss.com\/news\/ente-auth\/\">Auth<\/a>, a cross-platform two-factor authentication app that backs up your 2FA secrets in an encrypted format, and <a href=\"https:\/\/ente.com\/locker\/?ref=itsfoss.com\" target=\"_blank\" rel=\"noreferrer noopener\">Locker<\/a>, which is aimed at storing sensitive documents and files securely.<\/p>\n\n\n\n<p>We got the chance to speak with <a href=\"https:\/\/itsfoss.com\/news\/vishnu-ente-founder-interview\/\">Vishnu Mohandas<\/a>, the founder of Ente, back in 2024, where he told us about his vision for building a privacy-respecting alternative to the likes of Google Photos and iCloud Photos.<\/p>\n\n\n\n<p>Quite some time has passed since, and I finally got around to trying it out and, in the process, moved away from yet another <a href=\"https:\/\/en.wikipedia.org\/wiki\/Big_Tech?ref=itsfoss.com\" target=\"_blank\" rel=\"noreferrer noopener\">Big Tech<\/a> service.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"i-made-the-switch\">I made the switch<\/h2>\n\n\n\n<p>Before I could do anything, I had to get my files from OneDrive, and boy <strong>does Microsoft keep things painfully slow there<\/strong>. Downloading files from the web version of OneDrive meant it would zip the folders first, then begin the download process.<\/p>\n\n\n\n<p>That wouldn&#8217;t have worked for me, as <strong>I had over 200 GB of files to download<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/itsfoss.com\/content\/images\/2026\/05\/onedrive-folder-windows-11.png\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2026\/05\/onedrive-folder-windows-11.png\" alt=\"the file manager of windows 11 is shown here, with many folders, all of them show a green checkmark, on the bottom-right, the onedrive app's backup progress interface is visible\"\/><\/a><\/figure>\n\n\n\n<p>To fix the painfully slow downloads, I had to install the <a href=\"https:\/\/www.microsoft.com\/en-us\/microsoft-365\/onedrive\/download?ref=itsfoss.com\" target=\"_blank\" rel=\"noreferrer noopener\">OneDrive client<\/a> on Windows 11 and configure it to keep a local copy of the files on my device. This got me my files much faster than the website, and the download was complete in a few hours.<\/p>\n\n\n\n<p>These were a mix of different file types, most of which ended up on an external hard disk, with the photos and videos kept separate for the move to Ente Photos.<\/p>\n\n\n\n<p><strong>Moving on to the migration<\/strong>, I already had an Ente account, so I logged in and picked the 200 GB paid plan, which cost me <strong><em>\u20b94788 annually<\/em><\/strong>. Keep in mind that Ente charges in USD\/EUR globally, so what you end up paying in your local currency will depend on conversion rates and your payment method.<\/p>\n\n\n\n<p>There is also <strong>a free tier that offers 10 GB of storage permanently<\/strong>, which is a good way to test things out before committing.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/itsfoss.com\/content\/images\/2026\/05\/ente-photos-linux-plan-selection.png\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2026\/05\/ente-photos-linux-plan-selection.png\" alt=\"Gallery Image\"\/><\/a><figcaption class=\"wp-element-caption\"><em>From left: You will find the Ente Photos INR prices, the login screen, and the Linux packages.<\/em><\/figcaption><\/figure>\n\n\n\n<p>After everything was set, I started exploring <a href=\"https:\/\/ente.com\/download\/?ref=itsfoss.com#:~:text=Download-,Linux\" target=\"_blank\" rel=\"noreferrer noopener\">the Linux client<\/a> on my Fedora Workstation daily driver.<\/p>\n\n\n\n<p>The sidebar menu showed me how much storage quota I had (<em>200 GB ofc<\/em>), along with buttons to access uncategorized content, hidden content, the trash, my account, any watched folders, a tool to free up space, and the preferences menu.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/itsfoss.com\/content\/images\/2026\/05\/ente-photos-linux-sidebar-menu-1.png\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2026\/05\/ente-photos-linux-sidebar-menu-1.png\" alt=\"Gallery Image\"\/><\/a><figcaption class=\"wp-element-caption\"><em>The sidebar menu on the Ente Photos Linux client.<\/em><\/figcaption><\/figure>\n\n\n\n<p>The preferences menu had options to change the interface language, set the theme between <em>System<\/em>, <em>Light<\/em>, and <em>Dark<\/em>, and enable <a href=\"https:\/\/ente.com\/ml\/?ref=itsfoss.com\" target=\"_blank\" rel=\"noreferrer noopener\">the Machine Learning feature<\/a>, which <strong>lets Ente Photos run on-device processing for face recognition<\/strong> and other ML-powered features.<\/p>\n\n\n\n<p>There were also options to make the client run at startup, point it to a custom domain for self-hosted setups, and configure the app lock.<\/p>\n\n\n\n<p><strong>I then began the file uploads<\/strong>, which took a very long time. There were 21,000+ items to be uploaded, and that happened mostly because <strong>Ente Photos encrypted the files on-device before sending them to the servers<\/strong>, which adds overhead that services like OneDrive simply don&#8217;t have to deal with.<\/p>\n\n\n\n<p><em>It is the price you pay for actual end-to-end encryption, and honestly, a fair one. <\/em>\ud83e\udd37<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/itsfoss.com\/content\/images\/2026\/05\/ente-photos-linux-file-upload-1.png\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2026\/05\/ente-photos-linux-file-upload-1.png\" alt=\"Gallery Image\"\/><\/a><figcaption class=\"wp-element-caption\"><em>The file upload flow on the Linux client of Ente Photos.<\/em><\/figcaption><\/figure>\n\n\n\n<p>Though, <strong>I did miss the folder-based organization that OneDrive had<\/strong>. As a general-purpose cloud storage service, OneDrive lets you build out a full folder and subfolder hierarchy for any type of file, whereas Ente&#8217;s offering focuses more on photos and videos.<\/p>\n\n\n\n<p>It did ask me during the initial upload whether I wanted separate albums, but I mistakenly went with the single album option (<em>as you see above<\/em>).<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/itsfoss.com\/content\/images\/2026\/05\/ente-photos-linux-file-upload-progress-1.png\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2026\/05\/ente-photos-linux-file-upload-progress-1.png\" alt=\"Gallery Image\"\/><\/a><figcaption class=\"wp-element-caption\"><em>The file upload progress tracking works well.<\/em><\/figcaption><\/figure>\n\n\n\n<p><strong>Tracking active uploads<\/strong> was working as expected. Ente Photos shows a dedicated interface element in the bottom-right corner that, when clicked, breaks down everything: currently uploading files, successful uploads, ignored uploads where matching files were already found, unsupported files, and failed uploads.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/itsfoss.com\/content\/images\/2026\/05\/ente-photos-linux-file-downloads.png\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2026\/05\/ente-photos-linux-file-downloads.png\" alt=\"screenshot of the ente photos linux client showing the file downloading feature, with the button for it on the top-right, and a downloads progress interface element on the bottom-left\"\/><\/a><\/figure>\n\n\n\n<p>I could also <strong>select multiple images and videos to share them as a link<\/strong> with others, favorite them, fix the timestamps, edit the location, download them, archive them, hide them, or even delete them.<\/p>\n\n\n\n<p>I used the download option, and it worked as expected, with a slightly slow processing time because I was connected to a VPN. Overall, <strong>the Linux client didn&#8217;t disappoint<\/strong>, and doesn&#8217;t feel like an afterthought. It feels like something that was built for the platform.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"the-mobile-app\">The mobile app<\/h2>\n\n\n\n<p>I then moved to testing <a href=\"https:\/\/ente.com\/download\/?ref=itsfoss.com#:~:text=Mobile-,Android,-Play%20Store\" target=\"_blank\" rel=\"noreferrer noopener\">the Android app<\/a> for Ente Photos on <strong>an Android 16-powered smartphone<\/strong>, and the experience over there was on par with <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.microsoft.skydrive&amp;ref=itsfoss.com\" target=\"_blank\" rel=\"noreferrer noopener\">the OneDrive client<\/a>. Or even better, I would say, as the interface didn&#8217;t feel overwhelming or jampacked.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter is-resized\"><a href=\"https:\/\/itsfoss.com\/content\/images\/2026\/05\/ente-photos-android-app-1.png\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2026\/05\/ente-photos-android-app-1.png\" alt=\"Gallery Image\" style=\"aspect-ratio:0.4770132634376399;width:320px;height:auto\"\/><\/a><\/figure>\n\n\n\n<p>I just had to configure which folders I needed backed up, and Ente Photos did the rest. It just runs silently in the background, backing up as new content is added, and there&#8217;s even an option to configure so that only new content is backed up, preventing any unnecessary clutter from ending up on your cloud storage.<\/p>\n\n\n\n<p>There&#8217;s also a private sharing option, which <strong>lets you generate end-to-end encrypted links to any album<\/strong>, which recipients can open without requiring an Ente account (<em>if creating a public link<\/em>).<\/p>\n\n\n\n<p><em>You can also password-protect the link and set it to expire after a certain period of time.<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter is-resized\"><a href=\"https:\/\/itsfoss.com\/content\/images\/2026\/05\/ente-photos-android-app-4.png\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2026\/05\/ente-photos-android-app-4.png\" alt=\"Gallery Image\" style=\"aspect-ratio:0.4770132634376399;width:322px;height:auto\"\/><\/a><\/figure>\n\n\n\n<p>The mobile app also has <strong>a handy search function<\/strong> (<em>even the Linux client had that; I forgot to test it lol<\/em>) and the machine learning features, which are disabled by default, so <strong>you are always in control<\/strong> of whether Ente runs any on-device processing on your photos.<\/p>\n\n\n\n<p>As of writing this, the mobile app has been extremely reliable in my day-to-day use, and its memories feature is like the cherry on top, giving me a nice trip down memory lane every now and then.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"but-keep-this-in-mind%E2%80%A6\">But keep this in mind\u2026<\/h2>\n\n\n\n<p><a href=\"https:\/\/www.crunchbase.com\/organization\/ente-technologies?ref=itsfoss.com\" target=\"_blank\" rel=\"noreferrer noopener\">Ente Technologies, Inc.<\/a> is incorporated in the United States, <strong>its servers are located in Europe<\/strong>, and its Indian operations run through a subsidiary registered in Bangalore. They operate in three different regions, with three different sets of rules to follow.<\/p>\n\n\n\n<p>In practice, that means <strong>Ente can be compelled by authorities in any of those regions to hand over account metadata<\/strong>, things like your identity, billing information, and access logs.<\/p>\n\n\n\n<p>Your files are a different matter entirely. <a href=\"https:\/\/en.wikipedia.org\/wiki\/End-to-end_encryption?ref=itsfoss.com\" target=\"_blank\" rel=\"noreferrer noopener\">End-to-end encryption<\/a> (E2EE) means the files are encrypted on your device before they ever reach the servers, <strong>so not even Ente can read them<\/strong>.<\/p>\n\n\n\n<p>For me, that is what the switch ultimately came down to.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I switched to this from Google Photos a while ago, but I don&#8217;t think I posted about it. Having used Ente for a while, it&#8217;s been just as nice to use as Google Photos, and they&#8217;re encrypted to the server, so no AI mulling over my photos. If you&#8217;re looking to dump the major platforms [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-17159","post","type-post","status-publish","format-standard","hentry","category-tech"],"blocksy_meta":[],"featured_image_src":null,"author_info":{"display_name":"Jason","author_link":"https:\/\/jasonsblog.ddns.net\/index.php\/author\/jturning\/"},"_links":{"self":[{"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/posts\/17159","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/comments?post=17159"}],"version-history":[{"count":1,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/posts\/17159\/revisions"}],"predecessor-version":[{"id":17160,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/posts\/17159\/revisions\/17160"}],"wp:attachment":[{"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/media?parent=17159"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/categories?post=17159"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/tags?post=17159"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}