Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
Community Members
Community Events
Community Groups

How to link to headings on the same page (new editor)

I have been unable to determine how to link to a heading on the same page using the new editor. Any help is greatly appreciated! Thank you!

9 answers

Hi @Charisma Riley and all the Atlassian Community!

Just do the following:::

  1. Write down the section name you want the link.
    1. Example:
      Screen Shot 2021-02-19 at 22.35.11.png
  2. Write down the words that you want link your heading, let's assume that is "this section";
  3. Modify the phrase "this section" with the Link Tool, located in the Confluence editing toolbar;Screen Shot 2021-02-19 at 22.36.43.png
  4. The address must be #<header name> :
    • Example:
      Screen Shot 2021-02-19 at 22.37.14.png
  5. DONE!
    Screen Shot 2021-02-19 at 22.37.50.png

Thanks, yay, I was able to make that work.

My interface didn't quite match the last screenshot - I had to select "Advanced" in the link tool modal that popped up.

Like # people like this

Wondering that it is working for you with spaces in the link - if the header is just a single word it worked.

However when the headers had space within - "computer says no" :D 

Like # people like this if you look at the URL from the published page to a heading with spaces, it has hyphens replacing the spaces.

So "#computer says no" would not link to the heading "computer says no", but "#computer-says-no" will!

Like # people like this

The # option does not work for me

Like Viktoria Krolikowski likes this

It doesn't work for me either, in only saves the # but no text.

Like Viktoria Krolikowski likes this

Just got this to work. For the issue about space in the links, here's a fix:

Simply replace every space in your heading with a hyphen. Some examples below:

If heading is "Section 1", the link will be #Section-1
If heading is "Section - 1", the link will be #Section---1

Hope this helps...

Like # people like this

Hi! It works if you change the spaces with dashes, like @ccenvcvb says in his comment down the thread. For example with these headings,

Heading 1

Heading 2

You would link a text like "Let's go back to Heading 1" with #Heading-1 as link path.

Was this fixed?

According to links to headers are supposed to be natively supported.

But they sure don't show up in any link interface we have in the new editor.

2 votes

Hi @Charisma Riley 

I've found a solution, but this didn't work for me...

Try this out, which is explained here

Linkable headings
Over the next couple of weeks, we're rolling out the ability to copy the link to a heading so that you can connect your users to the most important sections of a page.  

To get the heading link

  1. Hover over the section title when viewing the page.
  2. Click the link icon to copy the heading.
  3. Share the link, or insert a link to it when editing a page.

Edit: This behaviour works in view mode. so you have to copy the link in view mode and paste it in edit mode...

Regards, Dominic

It does work for me, but you must exit the editor, go to the published page, grab the heading url, go back into the editor, and then plug it in where it goes — for each and every link! This is *not* a viable alternative to using anchors.

Like # people like this
Dominic Lagger Community Leader Dec 14, 2019

I totally agree with you... There are a lot of users complaining this. Check out some other posts about anchors. 

Like # people like this

This is ridiculous and will take an enormous amount of time to undertake on some of our pages.  Have Atlassian responded with any suggested changes to improve this view / edit mode.

Like # people like this

I might be crazy, but those "link icons" don't appear on any of our Confluence Cloud pages like the documentation says.  This makes it tough to copy the link...

Copy link works for me. The copy link appears only published pages.

1. Add all your heading.

2. Save the page.

3. Hower over the heading.

4. click on the copy link floating icon.

5 Go to edit mode, select the text to be a link, pres command + K and paste the link.

The way I have been doing it is, include a Table of Contents at the top, view the document in published/view mode and copy the link to the appropriate heading from the ToC and paste into the link.


Its clunky, but it works :|

Like # people like this

This is incredibly weak. Compare this linking functionality to Google Docs for example. Linking is trivial over there. I can't believe how poor this implementation is for a billion-dollar company. 

Like # people like this

Sigh... do Atlassian employees actually use their own products - COnfluence is a very weak editor for tech docs - or humans

Wow this is awesome! My people will kill me if I tell them how complicated it is to jump to a title! 

And it is getting weird as soon as someone dares to change the text in a title. 

Like # people like this

To link to

My heading one


add a link (ctrl-k)  #My-heading-one

replacing spaces with minus



Hi there,

 If my heading has special characters : its not working



the above one i have tried but no luck.

0 votes

When I try to put in a link of the format #Link-to-section, when I save the page it replaces the link with just "#" which does not link anywhere.

Hey Chris, New here also. I have been having this exact issue. I had some punctuation in my title that I was using, I removed the '?' & "'"

For example: 


My heading was "What is a hiring manager's role?"

-  Every time it would just leave me with the # also.


I removed all punctuation and tried again and it worked. Hopefully, that is helpful.

Update it seems the '?' is fine to use. Seems the underlying issue is the ' which the linking doesn't like.

We are on version 6.15.4 and this works for me:

  • Insert a table contents (TOC) at the top of the page.
  • Save your page and for the heading that you want to link to, copy the link from your TOC
  • Edit your page again, insert a link (web link) and paste the link that you copied. Save the page again.

But far from efficient.

And don't forget to do it, again and again, each time the text of the title changes! 

If you have your Headings created and want to add the links, you can publish the page and have it in View on one browser tab and in Edit on another browser tab.

Then you can grab the links from the View and paste them into the Edit tab using the link tool. This saves you having to jump in and out of Edit mode.

in general you are right - that is also how I did in the past - but as also discussed above its way to complicated;

the feature with the # as explained by @Beatriz Cruz  above is better - at least if it works ;) 

Like Bryan Hunt likes this

I'm able to link it but when I clicked on it, it doesn't bring me to that particular section/heading that I've linked it to. Anyone else facing that issue?

Me too, tried several ways and sources for the link (copied it from the header in view mode, from the table of contents, created the link manually as documented, but nothing works.

The legacy editor was way better, and even after more than a year of releasing this new editor, Atlassian doesn't seem to fix very simple issues.

Like Johannes Schneider likes this

Suggest an answer

Log in or Sign up to answer
Community showcase
Published in Confluence

An update on Confluence Cloud customer feedback – June 2022

Hi everyone, We’re always looking at how to improve Confluence and customer feedback plays an important role in making sure we're investing in the areas that will bring the most value to the most c...

159 views 1 3
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you