Bring every photo, and keep the originals
Drop files and folders anywhere to upload them, import your Google Photos library from Takeout, or sync iCloud Photos from your Mac.
Upload from your browser
Drop files and folders anywhere, or choose them. An upload cut off by a dropped connection resumes when you pick the same files again, and files already in your library are skipped.
Originals as they are
JPEG, HEIC, PNG, WebP, AVIF, GIF, TIFF, RAW and video are kept untouched, each with a thumbnail and a large preview. A Live Photo's still and video become one photo, and Google's motion photos play the same way.
Google Photos
Export your library with Google Takeout and choose every archive in Import. Dates, places, descriptions, favourites, archived photos and albums come with it, and importing again only adds what's missing. The archives don't count against your storage.
iCloud Photos from your Mac
Install the self-hosted agent and point it at a folder of originals exported from Apple's Photos app. It uploads what's new, pairs Live Photos and keeps watching the folder. Photos never asks for your Apple ID.
Keep your photos in a library of your own
Photos comes free with every personal account, with storage it shares with Drive.