369

I have just purchased highcharts, but the credits link still appears on my graphs which are quite prominent on my site and it distorts the chart view.

I assumed I would get an option, so how do I remove it?

Josh Crozier
  • 233,099
  • 56
  • 391
  • 304
user2178935
  • 3,757
  • 2
  • 13
  • 3
  • 8
    Maybe you should contact the support. – Darin Dimitrov Mar 17 '13 at 09:26
  • 13
    I think for $160 you get support too!? – Ahmad Alfy Mar 17 '13 at 09:29
  • 20
    This is a good question with a very good simple answer. Some people just love closing questions without understanding anything – Aximili Oct 13 '16 at 04:17
  • http://stackoverflow.com/documentation/highcharts/2783/credits/9374/removing-highcharts-com-logo#t=20170316203422111424 – Halvor Holsten Strand Mar 16 '17 at 20:34
  • 6
    I am voting to re-open this question. I don't see how it's off-topic (it also has 5 pending delete votes too). I know that the question was closed due to the OP's lack of effort, but this is the top Google result (which appears before the official documentation that I was looking for). – Josh Crozier Mar 20 '17 at 01:18
  • 5
    @JoshCrozier Just found this at the top of Google too. Any idea why it is being hammered with delete votes? – miradulo Apr 03 '17 at 21:32
  • 7
    @Mitch - There are some people that naturally gravitate to casting delete votes on questions that are already closed. It is also likely that they don't even know what the library is. Often times they will just blindly vote to delete it when they come across it in [this review dashboard](http://stackoverflow.com/tools). Once a question like this has been deemed as off-topic, it is relatively hard to reverse it because reopen votes expire after a period of time. – Josh Crozier Apr 04 '17 at 03:29

6 Answers6

639

You can customise the credits, changing the URL, text, Position etc. All the info is documented here: http://api.highcharts.com/highcharts/credits. To simply disable them altogether, use:

credits: {
    enabled: false
},
Kewin Dousse
  • 3,880
  • 2
  • 25
  • 46
SteveP
  • 18,840
  • 9
  • 47
  • 60
  • 6
    Yes. Highcharts is free for non-commercial use. – SteveP Nov 21 '14 at 08:57
  • 12
    @MartinBrown They utilize "the honour system". – Joshua Pinter Apr 07 '15 at 01:44
  • 1
    Hi, am using many `highcharts` functions with different `id`, is there any way to disable all credits in a single function" Thanks. – Riot Zeast Captain Aug 05 '16 at 22:35
  • @RiotZeastCaptain yes, you can add `credits: false` to `Highcharts.setOptions({})` and globally disable all credits – Rombus Aug 23 '17 at 19:22
  • I am using HighCharts version 3.0.2. Have set up the Highcharts server locally for exporting the charts. When download as png/jpeg/pdf is selected from the top right corner of the chart , the Highcharts demo page is displayed. so how can stop that redirection can please help me – Edit Oct 12 '17 at 08:02
  • That's highchart is my first choice – ßiansor Å. Ålmerol Jan 10 '18 at 05:54
  • @philfreo credits: false is not enough for the `@typings v3.0.0`. Even without the typings, its not as if it allows it, it just doesn't know what to do with the element value so it defaults it to `false`. – SovietFrontier May 14 '19 at 17:42
  • The code in this answer is the same as Ahmad's answer, and it looks like he posted the code solution first. imo your body text should have simply been a suggested improvement on Ahmad's answer. – SendETHToThisAddress Jun 02 '21 at 20:07
247

It's said here that you should be able to add the following to your chart config:

  credits: {
    enabled: false
  },

that will remove the "Highcharts.com" text from the bottom of the chart.

Ahmad Alfy
  • 13,107
  • 6
  • 65
  • 99
  • 4
    tried credits: false but it didnt work. @Ahmad way works just fine – LGama Jul 16 '14 at 19:32
  • 12
    @philfreo 'Credits: false' could produce a undefined error if highcharts didn't do proper checking. Encourage people to go with the official docs API always. IMO!. makes it easier for everyone. – Mustafa Nov 14 '14 at 23:48
  • It looks like `credits: { 'enabled': 'false' },` doesnt work (note the quotes). I am using that because that's what comes in from my Django app. But surprisingly, quotes dont matter for 3D options (i.e `'options3d':{'enabled':'true'}` works). – Anupam Mar 28 '17 at 12:04
  • I could get around the above by sending the whole thing as string (credits = '{enabled: false}') in my django app (note the quotes) (in case others are also facing the same issue) – Anupam Mar 28 '17 at 12:17
  • @Anupam, the reason `'true'` works, but not `'false'` is because both evaluate to `true`. =) – PEZ May 31 '17 at 19:58
  • I am using HighCharts version 3.0.2. Have set up the Highcharts server locally for exporting the charts. When download as png/jpeg/pdf is selected from the top right corner of the chart , the Highcharts demo page is displayed. so how can stop that redirection can please help me – Edit Oct 12 '17 at 08:02
  • and what if i want to put a custom link in place of "highcharts.com" . Is there any way to this – su_sundariya May 25 '18 at 08:04
14

add

credits: {
    enabled: false
}

[NOTE] that it is in the same line with xAxis: {} and yAxis: {}

myeongkil kim
  • 2,465
  • 4
  • 16
  • 22
Bryan Lim
  • 191
  • 1
  • 6
4

Both of the following code will work fine for removing highchart.com from the chart:-

credits: false

or

credits:{
 enabled:false,
}
Arun Kumar N
  • 1,611
  • 1
  • 20
  • 25
0

Add this to your css.

.highcharts-credits {
display: none !important;
}
-2
credits : null

also works to disable the credits