Cross-platform bestandsdeling: overdracht tussen apparaten
Deel bestanden naadloos tussen Mac, Windows, Linux, iOS en Android. Browsertransfer elimineert compatibiliteitsproblemen.
Cross-platform bestandsdeling is een opgelost probleem zodra je stopt met platform-native tools. AirDrop (alleen Apple), Quick Share (Google en Samsung), Nearby Sharing (alleen Windows) en iMessage falen allemaal aan de grens. Een browserlink werkt op elk besturingssysteem dat de afgelopen tien jaar is uitgebracht, want HTTP en TLS zijn de gemeenschappelijke taal. Upload het bestand één keer, plak de URL in een chat-app, en een Linux-gebruiker op de CLI, een Android-gebruiker op 4G en een macOS-gebruiker op hotel-Wi-Fi kunnen allemaal dezelfde bytes downloaden.
Het interoperabiliteitsprobleem dat browserlinks oplossen
Wanneer een Windows-laptop naar een iPhone stuurt, werken AirDrop, AirPlay noch SMB native. De gebruikelijke alternatieven: e-mail (max 25 MB), iCloud voor Windows (instabiel, vereist Apple ID) of installatie van apps aan beide kanten. Dat kost allemaal extra moeite.
Een linkgebaseerde overdracht reduceert het probleem tot drie stappen: de afzender uploadt naar een URL, de ontvanger opent die URL en downloadt. Geen identiteitsfederatie, geen mDNS-discovery, geen protocolmismatch. Het bestand reist via HTTPS (TLS 1.3 vanaf 2018), wat elk modern besturingssysteem standaard ondersteunt.
Wat op elk platform moet werken
Een werkelijk cross-platform bestandsoverdracht vereist:
- Browser-upload via de File API (spec: HTML Living Standard) — werkt in Safari 12+, Chrome 38+, Firefox 50+, Edge 79+.
- Chunked hervatbare uploads voor instabiele verbindingen. Geïmplementeerd via
Range-verzoeken over HTTP/2. - Cross-OS bestandsnaamafhandeling: NTFS staat tekens toe die Linux niet toestaat (en omgekeerd). De dienst moet UTF-8 consistent opslaan of normaliseren.
- Archiefformaten die ontvangers kunnen openen:
.zipis de lingua franca..tar.gzis Linux/macOS maar vereist 7-Zip of WinRAR op Windows. - End-to-end encryptie die de browser zelf kan doen: Web Crypto API
crypto.subtlezit in elke tier-one browser vanaf 2017.
De platforms en hun eigenaardigheden
macOS (Sonoma, Sequoia): Finder voegt __MACOSX- en .DS_Store-bestanden toe in zips. Gebruik zip -X vanuit Terminal of een "schone zip"-app om ze te verwijderen vóór het versturen. Ontvangers op Windows zien anders rommel.
Windows 11: weigert nog steeds bestandsnamen met :, *, ?, ", <, >, |. Unicode is prima, maar afsluitende spaties in bestandsnamen breken. Downloads gaan naar %USERPROFILE%\Downloads en SmartScreen kan een archief met .exe markeren.
Linux (Ubuntu, Fedora, Arch): hoofdlettergevoelig bestandssysteem. Photo.jpg en photo.jpg bestaan naast elkaar. Let bij het zippen op macOS (standaard niet hoofdlettergevoelig) voor Linux-levering op accidentele naambotsingen.
iOS/iPadOS: de Bestanden-app opent gangbare archieven maar geeft voorkeur aan .zip. Derde partijen zoals Documents by Readdle verwerken .7z en .rar.
Android: de Files by Google-app extraheert .zip, maar heeft RAR of 7-Zip nodig voor andere formaten. Scoped storage vanaf Android 11 bepaalt waar bestanden terechtkomen.
Chrome OS: elk archief dat de Bestanden-app herkent — .zip, .rar, .tar, .gz. Drag-and-drop van Bestanden naar een browsertabblad werkt gewoon.
Één upload, elke ontvanger — de wiskunde
Een eenmalige upload op 100 Mbps voor een bestand van 5 GB duurt zo'n 7 minuten. Een scenario met meerdere ontvangers (vier ontvangers op vier besturingssystemen) via afzonderlijke peer-to-peer-overdrachten kost 4× zoveel op de traagste uplink — plus coördinatie. De linkaanpak stuurt het bestand één keer naar een server en laat elke ontvanger het op zijn eigen tempo downloaden, ook 's nachts als de computer van de afzender al uit staat.
End-to-end encryptie op al die platforms
Client-side encryptie met AES-256-GCM werkt identiek in Safari op iPad, Chrome op Android, Edge op Windows, Firefox op Linux en Safari op macOS. De Web Crypto API is gestandaardiseerd (W3C Web Cryptography API, aanbeveling 2017). Een wachtwoord dat je in de browser intypt, wordt een 256-bit sleutel via PBKDF2-HMAC-SHA256. Het bestand wordt versleuteld in blokken van 5 MB, elk met een uniek 96-bit IV en een 128-bit authenticatietag. De server ziet nooit de leesbare tekst.
HexaTransfer is gebouwd op exact deze pipeline. Een Android-kunstenaar kan een versleuteld project van 8 GB sturen naar een Linux-animator — zelfde coderoute, zelfde ciphertextformaat.
Links verslaan elk native deelgereedschap
| Native tool | Voor wie het werkt | Wie het uitsluit | | --- | --- | --- | | AirDrop | Apple ↔ Apple | Iedereen anders | | Quick Share | Android ↔ ChromeOS, sommige Windows | iOS, Linux, oudere Macs | | Nearby Sharing | Windows 10/11 ↔ Windows | Iedereen anders | | SMB/Windows Share | Zelfde LAN | Externe ontvangers | | Bluetooth OBEX | Elk apparaat | Te traag boven 20 MB | | Een gedeelde link | Elke browser | Niemand |
Bestandsnaam- en coderingsvalkuilen
UTF-8 is de enige veilige codering. Stuur een bestandsnaam met accenten vanuit macOS met NFC-normalisatie (wat macOS niet doet — macOS gebruikt NFD op APFS voor HFS+ compatibiliteit). Een Windows-ontvanger ziet café.pdf mogelijk als café.pdf en weigert het te openen. Een goede overdrachtsdienst normaliseert naar NFC en verwijdert niet-toegestane tekens voor Windows vóór opslag.
Spaties, emoji's en niet-Latijnse scripts (日本語, العربية, русский) overleven een browsergebaseerde overdracht omdat de server de ruwe UTF-8-bytes opslaat en de download ze bewaart via de Content-Disposition: attachment; filename*=UTF-8''...-header (RFC 6266).
Realistische cross-platform scenario's
- Architect op Windows stuurt een
.rvtRevit-model van 400 MB naar een klant op macOS die in Enscape bekijkt: browserupload, download, Archicad-naar-Revit-converter draait op beide kanten. - Videoteam op Linux Ubuntu bewerkt in DaVinci Resolve en moet een
.drp-project van 6 GB overhandigen aan een colorist op Windows: exporteer het project naar een.zip, upload, colorist downloadt op elk OS. - Fotograaf op iPad exporteert 12 GB aan RAW
.cr3-bestanden, stuurt naar een retoucheur op een M3 MacBook: upload vanuit iPad Safari, retoucheur downloadt in macOS Safari, alle originele metadata behouden.
Vergelijking van werkelijk cross-platform tools
| Dienst | Max grootte | E2E-encryptie | Ontvanger zonder account | Hervatten bij verbrekking | | --- | --- | --- | --- | --- | | WeTransfer Free | 2 GB | Nee | Ja | Nee | | Smash | Onbeperkt | Nee | Ja | Gedeeltelijk | | SwissTransfer | 50 GB | Wachtwoordbeschermd in rust | Ja | Ja | | Dropbox Transfer | 100 GB (Pro) | Nee | Ja | Ja | | HexaTransfer | 10 GB | AES-256-GCM in-browser | Ja | Ja |
Het mooie van cross-platform is dat afzender en ontvanger nergens over hoeven te overleggen. Ze hebben alleen een browser nodig.
Probeer het op hexatransfer.com — gratis, zonder account, tot 10 GB.
Verstuur grote bestanden veilig met end-to-end-versleuteling
Draag bestanden tot 10 GB gratis over met end-to-end-versleuteling. Geen account nodig. Uw bestanden worden in uw browser versleuteld voordat ze worden geüpload — niemand anders kan ze lezen.
Een bestand verzenden