Shortening and unshortening links

Most links that are shared on social media are shortened links rather than full URLs purely because they have a smaller presence with the same effect. By default, links in Buffer will not be shortened, however, you can choose to have your links shortened automatically if you prefer.

In this article:

  1. Enabling link shortening
  2. Turning off link shortening
  3. Shortening or unshortening individual links
  4. Setting up your custom link shortener
  • As of February 28th, 2025, we changed how link shortening works within Buffer. If you were using Buffer’s connection with Bitly, your link shortener has automatically switched to buff.ly. If you’ve connected a custom link shortener, it should still work as expected.
  • As of March 11, 2025, link shortening will be turned off by default. However, you can enable link shortening for your channels using the steps below.
  • Looking for the mobile version of Shortening and unshortening links?

Enabling link shortening

If you prefer not to display the full URL in your post, you can enable link shortening within your channel settings. Link shorteners are set individually for each social channel, meaning you might use buff.ly for some channels or choose to have No Shortening enabled for others.

To enable link shortening for a particular channel, select the channel on the left hand side of your dashboard, and then select the gear icon next to the channel name.

arrow pointing to the gear (Settings) icon

Under the General tab, you'll find a section at the top called "Link Shortening." In the drop down menu, you can choose between buff.ly or select No Shortening if you want to disable link shortening completely.

Channel Settings > Link Shortening

Some social networks do not support or encourage the use of link shortening. For example:

Therefore, we do not support link shortening on Pinterest, Mastodon, or Instagram in Buffer.

Turning off link shortening

If you had link shortening enabled for your channel but change your mind and want to show the full URL instead, you can easily turn off link shortening with a few steps. First, click the gear icon next to the channel name.

Channel settings icon

From the Settings page, make sure the General tab is selected, then select No Shortening from the dropdown. None of your links for this channel will be shortened and the Link Shortening button will not appear in the composer.

Buffer channel settings > Link Shortening > No Shortening

If link shortening is not enabled for your channel, but you'd like to shorten an individual link in your post, you can use the link shortening button in the composer to do so.

Similarly, if link shortening is enabled for your channel but you have a link that you'd like to show the full URL for, you can use the link shortening button to keep the link unshortened in your post.

Shortening and unshortening individual links

⭐️ You must be registered with Bitly to use the custom link shortener option.

️ If you have multiple Bitly accounts, logout before walking through the steps below to ensure we retrieve the correct one.

  1. Register the domain you'd like to use
It’s important to note that this domain can only be used for shortened URLs. Your short domain name needs to be 15 characters or less (including the dot and extension), or your links won’t display your custom URL.
  1. Add your domain to Bitly
You'll need to sign in or register for a Bitly account. Once you’ve logged into Bitly, you’ll need to go to Settings in the top right hand corner, and then click on the Advanced button.
Under the Branded Short Domain header, select whether you’re using your short domain for personal or business use. Bitly should then ask you to verify your email address.
  1. Create a DNS record for your domain name
The next step involves changing your DNS information. A DNS is what makes a browser point to a website, so this is where you’re telling your custom short domain to point to Bitly. To update your DNS information, you’ll need to go to the website where you registered your domain name.
Updating your DNS is typically pretty simple and should be very similar to the instruction below, even if you don’t use Name.com. For Name.com customers, you would log into your Name.com account, click on your short URL, and then click on Update DNS records.
You would then need to edit the A record for your site. You can do this by changing the IP address to 69.58.188.49. If there isn’t an existing A record, add a new one. Where you see host, you can either leave it blank or add an @ sign. Either option works because they do the same thing. It’s also important to note that you should only have one A record. If you have more than one A record, you should remove all of them that don’t point to Bitly’s 69.58.188.49 IP address.
  1. Verify your domain ownership
Now that your A record has been added to your domain name you need to go back to the Branding Domains Settings on Bitly and click the Verify button. When you do this, your domain should then be connected to your Bitly account.
  1. Connect your Bitly account to your Buffer account
Next, log into your Buffer account, select the channel on the left hand side of your dashboard that you'd like to change, and click the gear icon next to the channel name.

Make sure the General tab is selected and then under "Link Shortening," click the dropdown menu and select Connect Bit.ly. Follow the steps to authorize Buffer to connect to your Bitly account.
  1. Try it out!
Finally, schedule a new post, paste a link into the composer, and make sure it's shortened using your new custom link shortener!

❓Have a question about link shortening? Send us an email at hello@buffer.com and our Customer Advocates would love to help!

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.