If you use an Android phone daily, having everything at your fingertips makes all the difference between speed and wasting time navigating through menus. shortcut on Android They are just that extra help that allows you to skip steps and open what you use most with a single tap on the home screen.
Beyond the typical app icons, Android allows you to create shortcuts to websites, contacts, WhatsApp chats, files, system settings and even internal application actions. In this guide, you'll see, step by step, how to get the most out of all these options, from the basics to advanced shortcuts for developers.
What is a shortcut in Android and what types are there?
On Android, a shortcut is basically a icon or element on the home screen that takes you directly to a specific function: it could be opening an app, going to a website, opening a document, or jumping to a specific system setting.
When you press and hold an icon on the home screen, you'll see that, depending on the phone and the app, several options appear: Remove, uninstall, or quick actions“Remove” only removes the icon from the home screen (the app remains installed), while “Uninstall” deletes the application from the device.
In modern versions of Android, there are, technically, three types of shortcuts that apps can use internally: static, dynamic and fixed (pinned)This is more relevant for developers, but it's worth understanding in broad terms:
- StaticThese are defined in the app's manifesto and hardly change. They are ideal for general and recurring actions, such as "compose email" or "view today's calendar."
- dynamicThey are created and updated on the fly based on usage. For example, a game that offers you the option to continue from the last level, or a messaging app that suggests recent conversations.
- Fixed or anchoredThey are placed as separate icons in the launcher, usually with user confirmation. They are perfect for very specific actions chosen by the user, such as pinning a chat or a specific website.
In everyday use, you'll simply see icons and widgets, but behind the scenes, Android manages these. different types of shortcuts so that they work consistently, both on the home screen and in the app selector or even with the Google Assistant.
How to create a basic shortcut for applications?
The most common shortcut is the one that points to a installed appIt is usually created automatically when you install the app, but if you have deleted it or want to move it, the trick is very simple.
- Open the app drawer (the full list of apps, usually by swiping up on the home screen).
- Press and hold the app icon that you want to bring to the home screen.
- Drag the icon to your preferred area of the home screen and release.
If instead of dragging it to the screen you move it to the top where it appears Remove or UninstallNote the difference: “Remove” only removes the icon from the home screen, while “Uninstall” deletes the app from your phone. It's easy to get them mixed up, so pay close attention to the text that appears.
Shortcuts to web pages on Android
One of the most useful shortcuts is to add a direct link to a website on the home screen. That way you don't have to open the browser, go to bookmarks, or type the address every time.
The easiest way to do it is with Google Chrome, although other browsers like Firefox They work in a very similar way.
To create a website shortcut using Chrome on Android, follow these steps:
- Opens Google Chrome on your mobile.
- Go to site that you want to always have on hand.
- Tap the icon three points verticals in the upper right corner.
- Choose the option “Add to Home Screen”, “Add to Home Screen” or “Add Shortcut” (The text may vary depending on the version and website).
- In the window that appears, edit the shortcut name If you're interested, click on "Add".
The launcher will place that new icon on the home screen or the next available page. From there you can move it, group it into folders, or delete it as if it were any other app.
Direct access to files, photos, music, and documents

If you want to go straight to a specific file: a photo, a PDF, a video, or a songAndroid out of the box is somewhat more limited and usually requires help from third-party apps.
Some file and gallery apps include their own shortcut system, but one of the easiest ways is to use specialized apps like Shorty or similar utilities designed precisely for this purpose.
With Shorty, for example, the flow is very simple because it's integrated into the Android Share menu:
- Open the file you want to pin (from the gallery or file manager).
- Click the button Share.
- In the list of apps, choose the option “Pin to home screen” by Shorty (or similar).
- Configure the access name (Tag) and the icon type: image preview or color icon for other file types.
After this, you'll have an icon on your home screen that takes you directly to that fileIt's perfect, for example, for work documents that you open daily or photos that you need to show constantly.
You can also create shortcuts to files and folders of Google Drive without installing anything extra:
- Open the app Google Drive.
- Locate the file or folder you frequently access.
- Tap on the three points next to the element.
- Choose "Add to home screen".
The icon that is created will take you directly to that content. in the cloudsaving you from having to navigate through folders every time.
Shortcuts to contacts and calls
If you always call or write to the same people, it makes a lot of sense to create shortcuts to contacts on the home screen. This way you can start a call, SMS or video call in just a few taps.
With the Google Contacts app (or the agenda of many manufacturersThe procedure is usually similar:
- Open the app Contacts.
- Find the contact you want to have most easily accessible.
- Go to their profile and tap on the icon of three points in the upper right corner.
- Choose "Add to home screen" or an equivalent option.
On some phones, the shortcut opens the contact's information directly, and from there you choose whether you want to call, send SMS or video callwhich helps prevent accidental calls.
Shortcuts to WhatsApp conversations
WhatsApp allows you to create a shortcut to a specific conversationWhether with one person or a group, it's a very useful feature if you always talk to the same contacts or if you have a "star" group that you constantly access.
To add a whatsapp chat to the home screen:
- Opens WhatsApp on your mobile.
- Go to the chats tab and enter the conversation (individual or group) that you want to pin.
- Touch the three points in the upper right corner.
- Choose "More".
- Press on “Create shortcut” or “Add shortcut”.
- Confirm in the pop-up window to add it to your home screen.
That icon will function as shortcut to chatAnd it behaves just like an app: you can move it, group it into folders, or remove it from the screen when you no longer need it.
Shortcuts using widgets on Android
On Android, many shortcuts are actually widgets with quick functionsA widget can not only display information; it can also serve as a direct bridge to a specific section of an app.
To add a widget (and, incidentally, a powerful shortcut) you normally have to:
- Press and hold a empty hole from the home screen.
- Tap on the option "Widgets" that appears.
- Search the list for the widget of the app you want (WhatsApp, Telegram, Chrome, Google Photos, Spotify, system tools, etc.).
- Drag the widget to the screen and drop it where you want.
Some examples of widgets which act as very useful shortcuts:
- WhatsApp: list of conversations, with the option to quickly open those with unread messages.
- Telegram: direct access to frequent contacts or chats with pending messages.
- Chrome: bookmark widget to access your favorite websites in a single tap.
- System tools (depending on the layer, such as MIUI): screen lock, enable/disable Wi-Fi, flashlight, etc.
- Google Photos: access to automatically generated albums or memories.
- Spotify: playback controls and direct access to what you are listening to.
Each app and each layer of customization offers your own widget catalogSo it's worth taking a few minutes to explore them to discover shortcuts you might not even know existed.
If you use a mobile phone with many manufacturer-specific options, for example, the customization layer It usually includes extra shortcuts and widgets that are not in stock Android.
Shortcuts to system settings
Android also allows you to create shortcuts to specific sections of the settingsThis is very useful if you frequently change your Wi-Fi settings, access point, data usage, memory, etc.
These accesses are normally created as Settings widgets:
- Press and hold on an empty space on the home screen and tap on "Widgets".
- Find the widget Settings.
- Drag it to the home screen.
- When you release it, the system will show you a list of configuration sections which you can connect to (Wi-Fi, memory usage, hotspot, etc.).
The exact list depends largely on the manufacturer and the Android version, but generally you'll be able to access it. directly to the settings screen you use the most without going through the main settings menu.
Shortcuts to internal app actions
Since Android Nougat, many apps have incorporated calls “app shortcuts” or quick actions. These are activated by pressing and holding the app icon, and display options such as "New conversation", "Search", "Compose email", "Selfie", etc.
- Press and hold the icon of an app that has quick actions.
- When the menu with actions appears, press and hold the concrete action that you want to turn into a shortcut.
- Drag it to the home screen and drop it.
Not all launchers support this, and the launcher that comes pre-installed on some phones does not. It does not always allow you to anchor those actions.In that case, you can use alternative methods, such as accessing internal activities through special widgets or apps like QuickShortcutMaker.
Shortcuts to internal app activities
Activities on Android are like... different screens of an applicationSometimes it's possible to open one of those screens directly without going through the main one, allowing you to create very specific shortcuts.
With advanced launchers like Nova Launcher you can add a widget that displays all app activities installed:
- Press and hold on the home screen and enter "Widgets".
- Find the widget called "Activities" within Nova Launcher.
- Drag it to the screen and wait for the activity list for all apps to load.
- Choose the specific activity you want to create a shortcut to.
Not all activities will work perfectly (some are only understood within the normal flow of the app), but you can Test before adding them permanentlyIf your launcher doesn't have this feature, third-party apps do a very similar job.
Create shortcuts in the notification shade
In addition to the home screen, you can also customize the Quick notification curtain settingsIt's not exactly the same as a desktop icon, but it serves the same purpose: having key functions always at hand.
To rearrange or add buttons quick settings:
- Swipe up from the top to open the notification curtain and swipe again to see all the quick access options.
- Tap on the button edition or the pencil icon (depending on your Android skin).
- Add the available elements and order them dragging to your liking.
This way you can prioritize access to features such as Airplane mode, mobile data, internet sharing, flashlight, or screen recordingwhich on many mobile phones can be moved and rearranged freely.
Specialized apps for creating advanced shortcuts

If the native options aren't enough for you, there are several apps on Google Play that greatly expand what you can do with custom shortcuts.
Shortcut maker
Shortcut Maker allows you to create shortcuts to system options, apps, files, images, and even URLs, with a very high level of customization in icons and behavior.
With it you can, for example, create a button that turns the device on or off. Bluetooth without going through quick settings, or a direct shortcut to an internal screen of an app that does not expose quick actions by default.
Shortcut creator
Shortcut Creator offers a somewhat simpler interface but also allows link specific options from almost any app or from the system itself, generating an icon on the home screen.
You usually choose the content type (app, file, setting, etc.), select the destination, and then You customize the icon among a series of basic designs, with the option to search for the exact resource you want to link.
Shorty
Shorty is more focused on creating shortcuts to elements of internal memoryDocuments, photos, videos, etc. Its strength lies in its simplicity, avoiding complicated menus.
El typical flow is
- You open the gallery or the file manager.
- You choose the item you want to have on your home screen.
- You play on Share and you select the Shorty app.
- You give it a name and choose the style and icon for the shortcut.
It's perfect for always having those things just a touch away. key work or personal files that you constantly consult.
Advanced shortcut management for developers
If you develop Android apps, it's important to know the API of ShortcutManager and ShortcutManagerCompat to provide powerful and consistent shortcuts across the Google system and platforms.
Static shortcuts in the manifest
Static accesses are defined using an XML file and a reference in the AndroidManifest.xml from your application:
- In the manifesto, locate the activity with
android.intent.action.MAINyandroid.intent.category.LAUNCHER. - Add a block
<meta-data>android:app.shortcuts pointing to an XML resource, for example@xml/shortcuts. - Create the file
res/xml/shortcuts.xmlwith the root element<shortcuts>. - Within, define one or more
<shortcut>with their key attributes and associated intents.
important attributes in <shortcut> are:
- android:shortcutId: unique identifier in the form of a string literal (cannot be a resource).
- android:shortcutShortLabel y android:shortcutLongLabel: short and long name texts (as string resources).
- android:shortcutDisabledMessage: message that is displayed if the shortcut is disabled.
- android:enabled: indicates whether access is active.
- android:icon: icon resource, preferably adaptive.
Within each shortcut you must include at least one element <intent> with the action and destiny of the activity. You can also use <categories> y <capability-binding> to integrate functions such as Actions in apps with the Google Assistant.
Dynamic shortcuts with ShortcutManagerCompat
Dynamic shortcuts are created and managed at runtime using the API of ShortcutManager or the compatibility version ShortcutManagerCompat (Jetpack), which simplifies the code and maintains consistent behavior in older versions of Android.
With ShortcutManagerCompat can:
- Publish and update dynamic access with
pushDynamicShortcut()If an access with the same ID already exists, it is updated. - Delete access with
removeDynamicShortcuts()or clean them all withremoveAllDynamicShortcuts().
In addition, the Google Shortcuts Integration Library allows these dynamic shortcuts to also be displayed in platforms like the AssistantSimply add the AndroidX dependencies and core-google-shortcuts en build.gradle and make sure you use pushDynamicShortcut() to avoid running into shortcut limits per device.
In this way, your app can, for example, send a dynamic access request every time the user starts a workout or talks to a specific contact, and the Assistant will be able to proactively propose those shortcuts based on the user's habits.
Pinned shortcuts and custom activities
Since Android 8.0, in addition to static and dynamic shortcuts, you can create fixed shortcuts which are displayed as individual icons in the launcher. To do this:
- Check with
isRequestPinShortcutSupported()that the launcher allows setting shortcuts. - Create an object
ShortcutInfowith a stable ID and, if new, the action and tag. - Call to
requestPinShortcut(), optionally with a PendingIntent to find out if the user has agreed to set the access.
The system will display a user confirmation windowIf they don't accept, there's no callback. Once set, you can update the content with updateShortcuts()For backward compatibility, there are also compatibility versions that use extras such as EXTRA_SHORTCUT_INTENT on Android 7.1 and earlier.
It is also possible to create one specialized activity so that the user can configure their own custom shortcuts. In the manifest, you must declare a filter with ACTION_CREATE_SHORTCUT for that activity. The typical flow is:
- The system launches your access creation activity.
- The user chooses options and confirms.
- Your app builds access with
createShortcutResultIntent(), returns it withsetResult()and ends withfinish().
This approach is a great fit for propose to the user the creation of fixed access points upon completing certain flows within the app, such as the initial setup or after performing a frequent action.
How to delete and organize shortcuts on Android?
When a shortcut is no longer useful, deleting it is as simple as with any app icon: press and hold the access and drag it to the top of the screen, where a trash can, a cross, or the text "Remove" will appear.
Remove a shortcut this way It does not delete the application or the original contentOnly the home screen icon will be removed. The app will remain in the app drawer, and websites, contacts, and documents will still exist in their original locations.
To keep your screen more organized, you can group icons and shortcuts into foldersSimply drag one icon on top of another to create a folder, and then add related contacts, websites, apps, or shortcuts to it; for example, a folder with your favorite contacts or another one with your usual news websites.
Resolve common errors with shortcuts
Sometimes, a shortcut stops working: you tap it and the app doesn't open, the document no longer exists, or the system displays an error. This is relatively common and is usually due to... the internal route has changed (for example, you moved a file) or there has been a system or launcher update.
If the access point was to a file, try locating it again in your file manager; it's probably still there but in a different location. folder or with another nameIn that case, delete the old access and create a new one.
If you suspect the problem is coming from the launcher, you can Restart it by clearing cache and data:
- Sign in Settings> Applications (or “Application Manager”).
- Tap the three dots and choose to show all apps.
- Find the launcher you're using (either the system launcher or an external one) and open it.
- Access the section Storage from the launcher.
- Tap on clear cache and, if necessary, on clear data or restore to default values.
After doing this you will have to rearrange the home screenBut in many cases it solves persistent errors with icons and shortcuts that don't react as they should.
Shortcuts on Android are one of those features that seems minor, but when used properly, makes your phone feel much more responsive and personal: you can access your favorite websites, key conversations, work documents, or frequently used settings with just one or two taps. And if you also use widgets, advanced launchers, and APIs like ShortcutManager, you can create a... very fluid and personalized user environment that fits like a glove with the way you use your phone. Share this information so more people can create a shortcut on Android.