241152937465663718rankcitations= rankh = 6
sort the papers by citations, and count the steps until the bars fall short

What is h-index and how to calculate it

The h-index puts your papers and their citations into one number. Here is what it means, how to calculate it by hand, where to find it, why Google Scholar and Scopus disagree, and what it cannot tell you.

Tenzin Dolma had spent five monsoons in the forests of Sikkim, counting wild orchids and the insects that visit them. She is a PhD scholar in Botany at a university in Gangtok, and her thesis was nearly done. Eight papers had come out of it, some with her guide, Dr. Pradhan, and some with friends from other labs.

Then came the form for a postdoctoral fellowship. Between "date of birth" and "list of publications" sat a small box: h-index. Tenzin checked her Google Scholar profile and found 6. A friend checked Scopus for her and found 4. "Which one is true?" she asked Dr. Pradhan. "Both," he said, "and neither tells the whole story. Sit down, we will work it out by hand."

This blog explains what is h-index the way Dr. Pradhan explained it to Tenzin: what the number means, how to calculate it, where to find it, why the databases disagree, and what it can never tell anyone about your work.

in this blog
  1. What is h-index?
  2. How to calculate h-index, step by step
  3. What the h-index tells you, and what it hides
  4. Where to find your h-index: Google Scholar, Scopus and Web of Science
  5. Why Google Scholar and Scopus give different h-index values
  6. h-index vs i10-index vs impact factor
  7. What is a good h-index?

What is h-index?

241597663h = 6six papers, each cited at least six times
fig. 1h papers, each cited at least h times

The h-index is one number that looks at two things together: how many papers you have published, and how often they have been cited. The physicist Jorge Hirsch proposed it in 2005, in a paper in PNAS. He defined it as "the number of papers with citation number higher or equal to h".

In plain words: your h-index is h if h of your papers have each been cited at least h times. An h-index of 6 means you have six papers with at least six citations each, but not seven papers with at least seven.

h-indexnoun
the largest number h such that h of a researcher's papers have each received at least h citations.

Hirsch wanted a number that rewards steady work. A long list of papers nobody cites does not raise it much. Neither does one famous paper on its own. To reach an h-index of 10, you need ten papers that other researchers have each cited at least ten times.

How to calculate h-index, step by step

rankcitedok?124215394756667381h = 6
fig. 2paper six has six citations; paper seven has only three

Dr. Pradhan took a sheet of paper and asked Tenzin to read out the "cited by" number for each of her eight papers from Google Scholar. Then he showed her the method. You can do it with any list of citation counts.

  1. List your papers.Write down every paper with the number of times it has been cited.
  2. Sort them.Put the most cited paper first and the least cited last.
  3. Number them.Give each paper a rank: 1, 2, 3 and so on, down the list.
  4. Find the crossing point.Go down the list while the citations are still equal to or greater than the rank. The last rank where that is true is your h-index.
rankcitations (Google Scholar)citations at least the rank?
124yes
215yes
39yes
47yes
56yes
66yes
73no
81no

Paper six has six citations, so the condition holds at rank 6. Paper seven has three citations, which is less than 7, so it stops there. Tenzin's h-index in Google Scholar is 6.

Notice what does not matter. If her top paper had 240 citations instead of 24, her h-index would still be 6. If she published a ninth paper tomorrow with no citations, it would still be 6. It rises only when another paper crosses the line: here, when paper seven reaches seven citations and paper six still has at least seven.

What the h-index tells you, and what it hides

500h = 1one famous paperh = 2forty papers, two citations each
fig. 3one famous paper or forty quiet ones: both can give a small h

Because the h-index needs both many papers and many citations, it smooths out the extremes. That is its strength, and also why it hides things.

  • A single famous paper counts once. A researcher with one paper cited 500 times has an h-index of 1.
  • Many uncited papers count for nothing. Forty papers with two citations each give an h-index of 2.
  • It rarely goes down. Citations only add up, so the number usually stays the same or rises, even after you stop publishing.
  • It grows with time. Hirsch himself observed that h should increase roughly in step with the years of a career, so a senior professor will almost always have a higher h-index than a new PhD scholar.
  • It ignores your role. First author, last author or tenth author: every paper you are on counts the same.

For an early researcher like Tenzin, the last two points matter most. Her h-index of 6 after five years says very little next to a professor's h-index of 30 after thirty years. Hirsch suggested dividing the h-index by the number of years since a researcher's first paper, which he called m, as a fairer way to compare people at different stages.

Where to find your h-index: Google Scholar, Scopus and Web of Science

allrecentcitations7171h-index66i10-index22Google Scholarfree profileScopusauthor detailsWeb of Sciencecitation report
fig. 4three databases, three ways in

You rarely need to calculate the number by hand. Three databases work it out for you, each from the papers and citations it has indexed.

databasewhere the h-index appearsaccess
Google ScholarOn your Google Scholar profile, in a small table on the right: citations, h-index and i10-index, each shown for "All" and for a recent period (the last five years).free; you create the profile yourself
ScopusSearch "Authors" by name and affiliation, or by ORCID iD, and open the author details page.subscription, usually through your university library
Web of ScienceSearch for the author, then create a citation report from the results.subscription, usually through your university library

Google Scholar's help page says it computes "two versions, All and Recent, of three metrics": the h-index, the i10-index and the total number of citations. The i10-index is simply the number of your papers with at least ten citations. Tenzin's i10-index was 2.

If your profile is meant to be found, make it public and add a verified email address at your university. Google Scholar says both are needed for a profile to appear in its search results.

Why Google Scholar and Scopus give different h-index values

Google ScholarScopush = 6h = 4
fig. 5the same eight papers, seen through two different windows

Tenzin's 6 and 4 were both correct. Each database is likely to produce a different h-index for the same person, because each one covers different publications and counts different citations.

The University of Texas at Dallas library guide explains that Google Scholar's h-index "tends to be higher" than the ones from Scopus and Web of Science, because Google Scholar also includes other publications such as books, while the other two count citations in journals and conference proceedings. It adds that Google Scholar has no filter to remove self-citations, and is less good at removing duplicate entries.

Google Scholar

  • wide coverage: journals, books, theses, preprints
  • self-citations included
  • duplicates possible
  • free, and you manage the profile

Scopus

  • selected journals and conference proceedings
  • smaller, more curated index
  • profile built by the database
  • needs a subscription

Dr. Pradhan found Tenzin's gap quickly. Two of her citations came from a book chapter and a master's thesis that Scopus does not cover, and one of her papers appeared twice in Google Scholar. She merged the duplicate, which Google Scholar's help page explains how to do: select both versions and click "Merge". The h-index stayed at 6, but now it was honest.

h-index vs i10-index vs impact factor

10+h-indexa researcheri10-indexpapers with 10+impact factora journal
fig. 6one measures a person, one counts papers, one describes a journal

These three numbers are often mixed up on forms and in conversations. They measure different things.

metricwhat it describeshow it is worked out
h-indexa researcherh papers with at least h citations each
i10-indexa researcher (Google Scholar only)the number of papers with at least ten citations
impact factora journalcitations in one year to what the journal published in the previous two years, divided by the number of citable items

Our post on what is impact factor explains the journal number in detail. The key point is that a high impact factor belongs to the journal, not to you or to your paper. The San Francisco Declaration on Research Assessment, known as DORA, asks that journal-based metrics not be used "to assess an individual scientist's contributions, or in hiring, promotion, or funding decisions."

The h-index at least looks at your own papers and their own citations. That makes it more personal than an impact factor, but it is still only a count.

What is a good h-index?

year by yearcitation swapsslow and honest
fig. 7the number grows slowly, one well-cited paper at a time

There is no single good h-index. It depends on your field and on how long you have been publishing. Hirsch noted that typical values differ between fields, and that high h-indices in the life sciences are much higher than in physics. Fields where papers carry long reference lists, or where many people publish often, produce higher numbers. So compare yourself only with people in the same field and at a similar stage, and better still, with your own number from last year.

As for raising it, there are no shortcuts worth taking. The honest ways are the slow ones.

helps, honestly

  • doing work that others need to build on
  • publishing in journals your field reads
  • sharing an open-access version where allowed
  • a clean profile: duplicates merged, ORCID linked

never do this

  • citing your own papers where they do not belong
  • citation swaps with friends
  • adding papers that are not yours to your profile
  • paying for citations

Our guide on how to publish a research paper covers the steps that make good work easy to find and cite.

Tenzin filled in the box with both numbers, the database names and the date. In the section for her research statement, she wrote about what her orchid surveys had shown and who had used them. "The committee will see the number," Dr. Pradhan said, "but they will remember the orchids."

what to remember

  • Your h-index is h if h of your papers have each been cited at least h times.
  • To calculate it, sort your papers by citations and find the last rank where the citations are still at least the rank.
  • Google Scholar, Scopus and Web of Science each give a different h-index, because they cover different publications.
  • Always report the database and the date with the number, and keep your profiles clean.
  • The h-index depends on field and career length, so compare only like with like, and never chase it with citation tricks.

quick questions

What is the difference between h-index and i10-index?

The h-index is the largest h for which h of your papers have at least h citations each. The i10-index, shown only by Google Scholar, is simply the number of your papers with at least ten citations.

Why is my h-index higher in Google Scholar than in Scopus?

Google Scholar indexes more kinds of publications, such as books and theses, and it does not remove self-citations, so it usually finds more citations. Scopus covers a selected set of journals and conference proceedings.

Can my h-index go down?

Not as long as the citations stay in the database, because citations only add up. It can drop if a database removes duplicates or wrongly added papers, or if you clean up your own profile.

Does the h-index count self-citations?

Google Scholar includes them and has no filter to remove them. If you want to check how much of your number rests on your own citations, look at who is citing each of your papers.

publishing

What is impact factor? How to check it for a journal

What impact factor means, how it is calculated, how to check it, what counts as good, CiteScore and SJR, and fake impact factors.

11 min read
publishing

How to create ORCID ID: a step by step guide

What an ORCID iD is, the registration steps, the 16 digit format, adding your papers and the mistakes that leave you with two records.

11 min read
publishing

How to publish a research paper: a step by step guide

Six steps from a finished study to a published paper: the journal, its rules, the files, the portal, peer review and life after acceptance.

11 min read