ThisCalculator

Everyday

How to Calculate h-Index in Research

Updated · Standard formula, shown below

The calculator for this page is switched off while it is checked. The formula is below, and the worked example in the article shows how to use it by hand.

This calculator works out your h-index, a widely used metric that measures both the productivity and citation impact of a researcher’s publications. You enter your list of publication citation counts, and the calculator returns your h-index, along with related metrics like the total number of citations and the g-index. The h-index is defined as the largest number h such that h of your publications have at least h citations each.

Formula

The h-index is calculated by sorting your publications in descending order of citations received. Then, you find the largest number h such that the first h papers each have at least h citations.

In symbols: If you have papers with citation counts c₁ ≥ c₂ ≥ c₃ ≥ … ≥ cₙ, then your h-index is the largest integer h where cₕ ≥ h.

For example, if your citation counts are 10, 8, 5, 4, 3, then h = 4 because the 4th paper has 4 citations, but the 5th paper has only 3 citations (which is less than 5).

The g-index is a related metric that gives more weight to highly cited papers. It is the largest number g such that the top g papers together have at least g² citations.

Worked Example

Using the default values from the calculator: citation counts = 10, 8, 5, 4, 3.

Step 1: Sort the counts in descending order: 10, 8, 5, 4, 3.

Step 2: Compare each position with the citation count:

  • 1st paper: 10 ≥ 1 → OK
  • 2nd paper: 8 ≥ 2 → OK
  • 3rd paper: 5 ≥ 3 → OK
  • 4th paper: 4 ≥ 4 → OK
  • 5th paper: 3 ≥ 5 → Not OK

Step 3: The largest h that works is 4. So your h-index is 4.

Total citations: 10 + 8 + 5 + 4 + 3 = 30.

g-index: Cumulative sums: 10, 18, 23, 27, 30. Compare with squares: 1²=1, 2²=4, 3²=9, 4²=16, 5²=25. The largest g where cumulative sum ≥ g² is g=5 because 30 ≥ 25. So g-index = 5.

When to Use the h-Index

The h-index is commonly used in academic evaluations, grant applications, and tenure reviews to summarize a researcher’s impact. It is useful for comparing researchers within the same field, as it balances productivity (number of papers) with citation impact. However, it is field-dependent: disciplines with high citation rates (like biomedicine) tend to have higher h-indices than fields with lower rates (like mathematics).

To read the result: an h-index of 4 means you have 4 papers that have each been cited at least 4 times. A higher h-index indicates a stronger combination of quantity and quality. The g-index gives extra weight to your most-cited papers, so it is often higher than the h-index.

Common Mistakes

  • Including non-citable items: Some databases count editorials, letters, or corrections as publications. These may not be considered in your h-index calculation, so be sure to use only peer-reviewed articles or the database’s own definition.
  • Using different databases: Google Scholar, Scopus, and Web of Science often give different h-index values because they index different sets of journals and citations. Always state which database you used.
  • Not updating the list: The h-index changes over time as you publish new papers and receive new citations. Use the most current citation counts.
  • Mis-sorting: The list must be sorted in descending order. If you enter them unsorted, the calculator does it for you, but if you do it manually, make sure the order is correct.

Tips

  • Use the same database consistently when comparing researchers.
  • For a more comprehensive view, consider the i10-index (number of papers with at least 10 citations) or the g-index alongside the h-index.
  • If you have a very large number of publications, you can enter only the top ones; the h-index is determined by the most cited ones, so you can stop once the citation counts fall below the current h-index candidate.
  • When reporting your h-index, always mention the date and the database used, because the value changes over time.

Troubleshooting

If the calculator returns 0: This means none of your papers have at least 1 citation. Double-check that you entered the citation counts correctly and that they are positive numbers.

If the result seems too low: Check whether you omitted some highly cited papers. Also, verify that you are using the correct database; Google Scholar usually gives higher h-indices than Scopus or Web of Science.

If you get an error message: Make sure the citation counts are separated by commas and contain only numbers. Do not include spaces or extra characters.

Frequently Asked Questions

What is a good h-index?

It depends on your field and career stage. In physics, an h-index of 10 is respectable, while in biomedical sciences, 20 might be typical for a senior researcher. Compare with peers in your specific discipline.

Can the h-index be calculated for a specific time period?

Yes, you can limit the citation counts to a particular set of years (e.g., the last 5 years) by using citation data from that period. The formula remains the same.

Does the h-index include self-citations?

Yes, unless you explicitly exclude them. Some databases allow you to remove self-citations when calculating the h-index. Decide beforehand whether to include them and be consistent.

How does the h-index differ from the g-index?

The h-index only counts papers that have at least h citations, ignoring the excess citations. The g-index gives more weight to highly cited papers, so it can be higher than the h-index.

Can I calculate the h-index for a journal?

Yes, the same formula can be applied to articles published in a journal. This gives the journal’s h-index, which reflects the impact of its publications.

What if I have only one paper with many citations?

Your h-index would be 1, because you need at least 1 paper with at least 1 citation. The h-index rewards sustained productivity, not just a single hit.

Related

Formula used
list cites | Citation counts (comma-separated) | 10, 8, 5, 4, 3 | 0
out h | h-index | - | h | 0
out total | Total citations | - | sum | 0
out g | g-index | - | g | 0

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.