XCloudPhoneXCloudPhone
Pricing
BlogLatest news & updates
About UsOur mission & team
ContactGet in touch
DocsGuides, API references & integration tutorials
FAQ
Deploy Now

Interface Node

Select Regional Language

Global Distribution v3.0.0
Skip to content
  • Getting Started
    • What is xCloudPhone?
    • Sign up for an account
    • Dashboard tour
  • Account
    • Log in
    • Two-factor authentication (2FA)
    • Reset password
    • Email verification
    • Complete profile
    • Wallet currency is locked by your signup IP
  • Rental
    • Browse and pick a device package
    • Rent a device: step by step
    • Pricing explained
    • Vouchers and Promo Hours
    • Extend a rental
  • Remote Control
    • Open the device viewer
    • Controls and input
    • Troubleshoot viewer connection
    • Floating viewer tips
    • Viewer toolbar
    • Viewer actions menu
    • App manager in the viewer
    • Viewer on mobile devices
  • Files
    • Upload Files to Your Storage
    • Organize and Manage Files
    • Install APKs to a Virtual Device
  • Proxies
    • Add a proxy to your proxy library
    • Assign and connect a proxy to a device
    • Test whether a proxy is alive or dead
  • Sync Control
    • What is Sync Control?
    • How to use Sync Control
  • Share Sessions
    • Invite teammates to your Cloud Phone by username
    • Share a Cloud Phone with a public link
    • Access a Cloud Phone someone shared with you
  • Automation
    • Social Media Automation — Coming Soon
  • Billing
    • Top up your balance
    • Payment methods
    • View deposit and spending history
    • Invoices and gift codes
  • Notifications & Support
    • Notification Center
    • Contact Support
    • Privacy & Terms
XCLOUDPHONE
XCloudPhoneXCloudPhone

Industrial ARM Hardware Racks. Pure Native Execution. Zero Detection Probability.

Live_Metrics
Network Latency< 18ms
Global Uptime99.998%
T
F
Cloud Phone
  • Pricing
  • FAQ
Resources
  • Docs
  • Blog
  • About Us
  • Contact
  • Privacy Policy
  • Terms of Service
© 2026_XCLOUDPHONE
ARM_NATIVE
ISO_27001
  1. Home
  2. Documentation
  3. Upload Files to Your Storage

Files

Upload Files to Your Storage

Upload APKs, images, videos, and archives to Files Manager so they're ready for any of your virtual devices. Supports drag-and-drop, progress tracking, and conflict resolution.

3 min read

Files Manager is your personal storage on xCloudPhone. It's where you keep APKs, images, videos, archives, and anything else you want to reuse across virtual devices. Upload once — use on many devices, from anywhere.

Open Files Manager

Go to app.xcloudphone.com/dashboard/files-manager from the main menu. You'll see two storage areas right away:

  • Main Storage — long-term storage. Files here stay until you delete them.
  • Temp Storage — short-term storage. Files self-delete after a while. Great for one-off uses.

Click a tab to switch between them. Each area has its own folder tree — they don't mix.

If a file is an APK you'll install on many devices, keep it in Main Storage. Test images or one-off videos can go in Temp Storage to keep things tidy on their own.

How to upload

Fastest way: drag files from your computer and drop them into the upload zone. The zone highlights when you drag a file over it, so you know it's ready.

You can drag:

  • A single file
  • Multiple files at once
  • A whole folder (the files inside get listed)

Prefer the classic route? Click Upload in the toolbar. Your OS file picker opens — select one or more files and confirm.

Track upload progress

Once an upload starts, a progress panel appears in the corner. Each file gets its own row so you can see exactly what's going on:

  • Percent complete — know how far each file has to go.
  • Status — pending, uploading, completed, failed, or paused.
  • Pause / Resume — pause when your connection is shaky and resume later.
  • Retry — if one file fails, retry just that file without re-queuing the whole batch.

When the batch is done, you get a summary: how many succeeded and how many failed.

Uploading in parallel is faster than one-at-a-time. Pick the whole batch — the system queues and processes them concurrently.

Handling duplicate names

If you upload a file and the destination folder already has one with the same name, a dialog asks what to do:

  • Overwrite — replace the old file with the new one.
  • Skip — keep the old file, don't upload the new one.
  • Overwrite All / Skip All — apply the same choice to every duplicate in the batch.
  • Tick per file — choose individually which to overwrite and which to skip.

Be careful with "Overwrite All" — old files cannot be recovered.

Watch your storage usage

In the corner of Files Manager you'll see a storage indicator: how much you've used, how much remains, and the total. Hover for percentage details.

When you're getting close to the limit:

Delete old APKs you don't need anymore.

Clear out test images and videos that have served their purpose.

Move rarely-used files to Temp Storage (if you're okay with them auto-deleting later).

Storage is capped per plan. Uploads will be rejected when you're full. Clean up regularly so you're not stuck the moment you urgently need to upload something.

Common upload errors

Network error

Flaky connection cut the upload mid-stream. Hit "Retry" on that file.

File too large

Check your plan's per-file size limit.

Out of storage

Clear some files and try again.

Upload aborted

You closed the tab or canceled. Just upload again.

Last updated: May 14, 2026

Was this page helpful?

Files•Next
Organize and Manage Files