This is a user script for Greasemonkey, Tampermonkey, or similar browser extensions. It adds a button to Amazon product pages that allows users to copy a short link to the product directly to their clipboard and optionally modifies the URL in the browser's address bar to a shorter format.
-
Button for Copying Short Links:
- Generates a short link in the format:
https://www.amazon.[domain]/dp/[ASIN]. - Detects both
/dp/and/gp/product/URL formats. - Localized button text and alert messages based on the browser's language (Italian or English).
- Generates a short link in the format:
-
Optional URL Modification:
- Automatically shortens the browser's address bar URL to the short link format when enabled.
-
Configuration Options:
enableButton(default:true): Adds or removes the button for copying the short link.modifyUrl(default:true): Enables or disables the automatic modification of the browser URL.popupDuration(default:1500): Popup duration in milliseconds.
- Example of the button below the product title:
- Install a userscript manager such as Greasemonkey or Tampermonkey.
- Go on Greasyfork or on Openuserjs and click install.
- Navigate to any Amazon product page to see it in action.
- Install a userscript manager such as Greasemonkey or Tampermonkey.
- Create a new script and copy the contents of
Amazon_URLShortener.jsinto it. - Save the script and navigate to any Amazon product page to see it in action.
- Open an Amazon product page.
- If the button feature is enabled (
enableButton = true):- Find the button labeled either "Copy Short Link" (English) or "Copia Link Breve" (Italian) below the product title.
- Click the button to copy the short link to your clipboard.
- If the URL modification feature is enabled (
modifyUrl = true):- The browser's address bar will automatically display the shortened URL.
https://www.amazon.it/Bticino-SFC810NC16-Magnetotermico-Cortocircuiti-Sovraccarichi/dp/B07P5GTP9J?someParams=true
https://www.amazon.it/dp/B07P5GTP9J
https://www.amazon.it/gp/product/B09YV1V12P/ref=ppx_od_dt_b_asin_title_s00?ie=UTF8&psc=1
https://www.amazon.it/dp/B09YV1V12P
You can configure the script by modifying the following variables at the top of the script:
const enableButton = true;- Set to
falseto disable the button for copying the short link.
- Set to
const modifyUrl = true;- Set to
falseto prevent automatic modification of the browser URL.
- Set to
const popupDuration = 1500;- Popup duration in milliseconds.
Ensure you have a userscript manager installed for your browser. This script has been tested on the following browsers:
- ♡ Firefox ♡
- Chrome
Chrome is a bloated, money-hungry disgrace of a browser that cripples extensions to shove its garbage ads down your throat. It’s a shameless cash grab masquerading as innovation. Do yourself a favor, ditch that dumpster fire and embrace Firefox, the browser that actually gives a damn about YOU
- English: The button text and alerts appear in English for non-Italian browsers.
- Italiano: Il testo del pulsante e gli avvisi appaiono in italiano per i browser impostati in lingua italiana.
Because the indexing on greasyfork.org is garbage, I had to include all the domains for it to be properly found in the plugin's internal search.

