App Intel

QRServ - HTTP File Transfer Live

uintdev1 app · 15.5K installsToolsFreedev.uint.qrserv

Transfer files with ease over a network.

Total installs
15,515
exact · Play shows 10,000+
Installs / day
—
measured after our second crawl (about a day)
Rating
4.7★
89 ratings · 4 reviews
Released
12 Mar 2021
5.6y ago
Last update
28 Sept 2026
v4.2.1 · 12d ago
Countries
—
not checked yet

Install history

exact counter from Google Play
15.2K16.4K17.6K18.8K20K10 Oct11 Oct11 Oct

Installs per day · last 30 days

Not enough history yet — check back tomorrow

Change timeline

No changes recorded yet. We compare every crawl with the previous one and list title, icon, screenshots, description, version, price and availability changes here.

Country availability

Availability has not been checked for this app yet. “Check all countries” looks the app up in about 140 Google Play storefronts and shows where it is live, listed but not installable, or missing — plus any country-specific (custom) store listings.

Top countries

Country data will be available soon.

We estimate where downloads come from using the app’s position in Google Play’s top charts in about 140 countries. This app is not in any chart we have collected yet; the estimate appears as soon as it is.

Top chart positions

Not in any tracked top chart.

Permissions

7 in 4 groups
2 Sensitive2 Notable3 Routine

What this app can do with your phone

  • Read photos, videos, and other files saved in your phone's shared storage
Photos/Media/FilesSensitive1

Access to photos, videos, music and other files stored on your device

  • Read photos, videos, and other files saved in your phone's shared storageread the contents of your USB storage · READ_EXTERNAL_STORAGE
StorageSensitive1

Access to files, photos and media saved on your phone's storage

  • Read photos, videos, and other files saved in your phone's shared storageread the contents of your USB storage · READ_EXTERNAL_STORAGE
Wi-Fi connection informationRoutine1

Access to details about Wi-Fi networks your device sees or uses

  • See whether Wi-Fi is on and details of the network you are connected toview Wi-Fi connections · ACCESS_WIFI_STATE
OtherNotable4

Access to miscellaneous device features that don't fit other categories

  • Connect to or disconnect from Wi-Fi networks and change saved Wi-Fi settingsconnect and disconnect from Wi-Fi · CHANGE_WIFI_STATE
  • Keep your phone's processor or screen from going to sleep, which can use more batteryprevent device from sleeping · WAKE_LOCK
  • Check whether you are online and whether you use Wi-Fi or mobile dataview network connections · ACCESS_NETWORK_STATE
  • Connect to the internet to load content and send datafull network access · INTERNET

Sensitive = can reach personal data, location, camera/mic or act on your behalf. Notable = changes how your device behaves. Routine = normal for almost every app. Source: Google Play's permission list for all versions of this app.

Store listing

Full description
QRServ takes any selected files on your device and makes them available through its own HTTP server at an unused port number. The selected files can then be downloaded via web browser on another device and/or software that allows file downloads over HTTP from QR codes. Devices involved would need to be on the same network (i.e. access point, tethering [no mobile data required], VPN [with a supported configuration]). - QR Code -- Tap to show the URL in a tooltip -- Press and hold to copy the URL to the clipboard - Share sheet -- Share the download URL via the system share sheet -- Import files via the system share sheet from other apps -- Sharing text with the app creates a text file to share - Shows live import progress, whether for a single file or multiple - Multi-file selection -- Bundled into a ZIP archive -- Press and hold the archive's filename to see the originally selected files in a tooltip - Direct Access Mode -- serves the file directly from storage instead of copying it into app cache first, ideal for large files -- Single file selection only -- To use this feature on Android 11 or later, use the GitHub version (link is in-app under the 'about' dialog and later on in the description) -- please note that the Play Store version needs to be uninstalled first as it would be signed using a different certificate -- Toggle-able in settings - Detects if the selected file is removed while being served, or modified (Direct Access Mode only) - Show or hide the filename in the download URL - Notifies when a client requests or finishes downloading the file, including their IP address - Resumes interrupted downloads in supported software - Choose which network interface's IP address to serve from -- the server only listens there unless set to listen on all interfaces - Switches to another IP address if the selected one disappears, and suggests better ones as they appear - Private hotspot (Android 13 or later) -- shares over a Wi-Fi network the app creates, reachable only by devices you let join -- Scan a Wi-Fi QR code to join, or enter the network name and password by hand -- Switch an ongoing share to or from the private hotspot without selecting the file again -- Chooses 5 GHz for faster transfers on Android 16 or later (not all devices support 5 GHz or choosing the band) - Keeps sharing while the app is in the background, with a notification to stop sharing - Stops sharing when idle (10 minutes by default, adjustable) - HTTP server binds to a random free port by default, or a user-configured one - In-app theme selection - Supports various languages: English, French, German, Hungarian, Italian, Polish, Portuguese, Spanish, Russian, Turkish, Persian, Hebrew Permission usage: - android.permission.INTERNET -- Collection of available network interfaces and port binding for the HTTP server - android.permission.READ_EXTERNAL_STORAGE -- Read-only access to emulated, physical SD card(s) and USB mass storage - android.permission.FOREGROUND_SERVICE and android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE -- Keeping the HTTP server (and private hotspot) running while the app is in the background - android.permission.POST_NOTIFICATIONS -- The ongoing notification shown while a file is being shared, with the option to stop sharing - android.permission.WAKE_LOCK -- Keeping the device awake while a download is in progress, so it isn't stalled by the screen turning off - android.permission.CHANGE_WIFI_STATE -- Creating and stopping the private hotspot - android.permission.NEARBY_WIFI_DEVICES -- Creating the private hotspot (Android 13 or later). Not used to find or locate devices - android.permission.ACCESS_WIFI_STATE -- Checking whether the device can host a hotspot while staying connected to Wi-Fi - android.permission.ACCESS_NETWORK_STATE -- Noticing when the device's IP addresses change while sharing, so the QR code can follow QRServ is open source. https://github.com/uintdev/qrserv

What's new

- Added private hotspot sharing (Android 13+) - Keeps sharing in the background, with a notification - Interrupted downloads can be resumed - Stops sharing when idle (default 10 min) - Server only listens on the selected IP by default - Warns when an always-on VPN may block other devices - Switches or suggests IPs as they change - Changing language keeps the file selection - Fixed Hebrew language - Fixed handling of a port already in use - Refined import screen UI See GitHub for more changes.

Growing in Tools

Category →