CM Transfer

Fastest file transfer app for mobile. Send photos, videos, music & apps offline


104 Votes

  • Category General
  • Program license Free
  • Version
  • Size 3 MB
  • Works under: Android
  • Program available in English
  • Content rating Everyone
  • Package name com.cmcm.transfer
  • Program by Cheetah Mobile Cloud (NYSE:CMCM)
    225 Bush St, 12th Floor, San Francisco, CA94104, United States

CM Transfer is a utility for Android that lets you quickly and easily share files between devices.

CM Transfer is a file sharing app for Android developed by Cheetah Mobile. The app supports most Android phones, tablets and other devices and even works on many older machines. CM Transfer is free to download and use, and there are no in-app ads, upgrade nags and so forth.

CM Transfer is an app designed first and foremost to facilitate wireless in-person file transfers. Imagine a scenario where you’re at a cafe having coffee with a friend and want to give them some photos. Without CM Transfer or a tool like it, you’d have to upload the pictures so that your friend could download them. CM Transfer lets you just send the photos direct to your friend’s device.

The caveat here is that your friend must also have CM Transfer installed. The app facilitates these transfers via Wi-Fi and you can use a local Wi-Fi connection, Wi-Fi tethering and even Wi-Fi direct if both devices support it. Transfers are limited by the network but are generally quite fast and stable, and perhaps the best aspect of CM Transfer is how easy it is to use.

What Cheetah Mobile set out to do is create an app where two people could share files quickly no matter their technical competence. It works quite well in that regard. When you load the app, it gives you a choice to send or receive. If you choose send, it provides a file manager through which you can select files. If you choose receive, it will look for available files that you can accept.

File sharing works with practically any kind of file. Photos are probably what you’ll use this app for most, but you can also send videos, documents and much more. You can also send items specific to the Android platform. You could, for instance, send one or more contacts to a receiver, and you can also send packages and even apps. While earlier versions of CM Transfer did not support apps, it was later added, and the implementation is quite refined and make it as easy to transfer apps as anything else.

CM Transfer also has a share feature that you can use to share local files, including those that you’ve just received. You can even share via Bluetooth, which may be handy if a receiver device can’t support the default transfer. You can save to the cloud as well as publish files to YouTube, Gmail and much more.

The biggest issue with CM Transfer is that Cheetah Mobile has pulled it from its product listings and is presumably no longer supporting it. It is unclear why they chose to discontinue it, and it’s a shame since this one of the better apps like it available. It still works for the time being, but platform and device advancements will render this app obsolete it at some point unless it is updated.


  • Freeware
  • Fast filing sharing


  • No longer supported

★ Share files on 10+ platforms! Enjoy precious moments with your friends

★ Improved translations for several languages

★ Enhanced user interface

★ Improved success rate of transfers

★ Fixed several crashing issues

Potentially dangerous permissions

  • GET_ACCOUNTS: Allows access to the list of accounts in the Accounts Service.
  • READ_CONTACTS: Allows an application to read the user's contacts data.
  • READ_EXTERNAL_STORAGE: Allows an application to read from external storage.
  • READ_PHONE_STATE: Allows read only access to phone state, including the phone number of the device, current cellular network information, the status of any ongoing calls, and a list of any PhoneAccounts registered on the device.
  • SEND_SMS: Allows an application to send SMS messages.
  • WRITE_EXTERNAL_STORAGE: Allows an application to write to external storage.

Other permissions

  • ACCESS_NETWORK_STATE: Allows applications to access information about networks.
  • ACCESS_WIFI_STATE: Allows applications to access information about Wi-Fi networks.
  • CHANGE_NETWORK_STATE: Allows applications to change network connectivity state.
  • CHANGE_WIFI_STATE: Allows applications to change Wi-Fi connectivity state.
  • GET_PACKAGE_SIZE: Allows an application to find out the space used by any package.
  • GET_TASKS: This constant was deprecated in API level 21. No longer enforced.
  • INTERNET: Allows applications to open network sockets.
  • MOUNT_UNMOUNT_FILESYSTEMS: Allows mounting and unmounting file systems for removable storage.
  • READ_LOGS: Allows an application to read the low-level system log files.
  • RECEIVE_BOOT_COMPLETED: Allows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes booting. If you don't request this permission, you will not receive the broadcast at that time. Though holding this permission does not have any security implications, it can have a negative impact on the user experience by increasing the amount of time it takes the system to start and allowing applications to have themselves running without the user being aware of them. As such, you must explicitly declare your use of this facility to make that visible to the user.
  • SET_PROCESS_LIMIT: Allows an application to set the maximum number of (not needed) application processes that can be running.
  • SYSTEM_ALERT_WINDOW: Allows an app to create windows using the type TYPE_SYSTEM_ALERT, shown on top of all other apps. Very few apps should use this permission; these windows are intended for system-level interaction with the user.
  • WAKE_LOCK: Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming.
  • WRITE_SETTINGS: Allows an application to read or write the system settings.
  • android.permission.INTERACT_ACROSS_USERS_FULL
  • android.permission.OVERRIDE_WIFI_CONFIG
  • android.permission.WRITE_SMS
Alternatives to CM Transfer
You might also be interested in…

T Share

Super fast file share app. Give you the best cross-platform sharing experience


Face to face share Apps, Photos, Music and Videos without WIFI or data cost

CM Speed Booster  1.5.9

Android Optimizer with a Free Antivirus Security Feature!

4 ShareApps

Share files with friends by 1-Click

CM Battery  1.3.09

Make your battery last longer with this power saver

CM Security Lite  1.0.0

Super Light Antivirus - Designed for phone with memory less than 1GB