How to Create a Link in Bio Page for Instagram

By Alex Hyett on in Software Development

I have been getting into Instagram a bit more recently and as many other users have discovered, one of the big limitations is not being able to have more than one link in your profile. Links in posts don’t work either unless it is a promoted post.

To overcome this many users resort to services such as Linktree and Solo. The downside of these services is they are generally very limited in what can be done with the free option. Even with a lot of the paid versions you are still going to have a link to someone else’s site in your bio, which doesn’t help promote brand continuity.

Most users are just looking for a nice looking page to add additional links too. If you are a developer it is easy enough to create your own with simple HTML & CSS.

A link in bio page is a simple page with links to your website and other social media profiles, that works well on a mobile device. If you already have a website then it is easy enough to put together a simple page.

This is what my page looks like which you can find at alexhyett.com/links.

The page can contain links to pages on your website you want people to visit or links to your other social media profiles.

And here’s one I made earlier

If you like the look of my links page then feel free to use it and customise it. You can find the code for it over at github.com/alexhyett/linkinbio.

I have added built-in support for all the major social media sites as well as Paypal, Amazon and Google. If you need to add others I am sure you can find suitable logos online for the other sites.

All you need to do is update the links and profile information and you have your own self-hosted links page.

If you are going to go to the trouble of creating your own links page then you are going to need somewhere to host it. Ideally, you should have your own domain and hosting. In which case, all you need to do is create a links folder, pop in the index.html and styles.css stylesheet and you are done.

You can then update your social media profiles with yourdomain.com/links.

Depending on your programming skills, you can always expand this page to include some of the other features these premium links pages offer such as:

  • Analytics - this can be added easy enough by including the Google Analytics code snippet
  • Video embeds - just copy and paste the embed code from YouTube.
  • Custom background image - a quick Google search or a book like HTML & CSS will show you how to do this.

If you liked this post please show your appreciation by sharing or leaving a comment.


Was this post useful?
If you found this post useful and would like to support me, you can do so by buying me a coffee. Donations help support the running of this blog.

ALSO ON ALEXHYETT.COM

Dealing with Imposter Syndrome as a Software Developer

Dealing with Imposter Syndrome as a Software Developer

  • 28 May 2021
I have been a professional software developer for over a decade and I have been writing code for over 25 years. However, sometimes I still…
Using WireMock.net for Integration Testing

Using WireMock.net for Integration Testing

  • 21 May 2021
Last week I showed you how you can use Wiremock in a docker container to mock API calls that your application uses. This week is on a…
Mocking API calls using WireMock

Mocking API calls using WireMock

  • 14 May 2021
It is rare in software development that you are building something in complete isolation from everything else. Generally, you are going to…
Using ngrok to test local websites and APIs

Using ngrok to test local websites and APIs

  • 07 May 2021
Often when I am creating a new website, I want to see how it is going to look on an actual device like my phone or tablet. You can use…
Using GitHub Actions to Deploy to S3

Using GitHub Actions to Deploy to S3

  • 26 March 2021
Recently I went through the process of setting up Drone CI on my Raspberry Pi. The plan was to use my Raspberry Pi as a build server for…
Getting Started with AWS Step Functions

Getting Started with AWS Step Functions

  • 12 March 2021
I have recently been looking into AWS Step Functions. For those not familiar with them, Step Functions are Amazon’s way of providing a state…
Useful Docker Commands Worth Saving

Useful Docker Commands Worth Saving

  • 12 February 2021
I use docker every day. All the applications I write at work or at home end up in docker containers. Most of the time though, I am only…
Grafana Monitoring on a Raspberry Pi

Grafana Monitoring on a Raspberry Pi

  • 28 January 2021
As you might have seen from my last few posts I have quite a lot running on my Raspberry Pi. I am currently using a Raspberry Pi 2 B which…

Alex Hyett
WRITTEN BY

Alex Hyett

Software Developer, Entrepreneur, Father, and Husband. Engineering Lead at Checkout.com.

Want to get in touch? You can find me here:


Join the Newsletter

Subscribe to get my latest content by email.

    I won't send you spam. Unsubscribe at any time.