Understanding your ALT (SGPT) results
The ALT or SGPT test measures an enzyme mainly found inside liver cells. When the liver experiences stress or irritation, this enzyme can spill into the bloodstream.
What is the normal ALT (SGPT) range?
- India
- No India-specific national reference interval is published for this parameter; your lab's printed range is the most reliable comparison.
- International
- 7–56 U/L (males); 7–45 U/L (females)
Ranges vary by lab, method and equipment — the range printed on your own report is the one that applies to your result.
Source: [AASLD, 2023]
What does a high ALT (SGPT) result mean?
A high level can mean your liver cells are inflamed or hurt. It is worth discussing with your doctor.
What does a low ALT (SGPT) result mean?
A very low level is usually not a concern and is common in healthy people.
What affects your ALT (SGPT) result?
Recent intense physical exercise, alcohol consumption, temporary infections, and certain herbal supplements can influence this result.
- Body weight
- Alcohol
- Hard physical exercise
- Some medicines and supplements
- Time of day of the test
Frequently asked questions
- What does a high ALT or SGPT result mean?
- A higher level shows that liver cells may be irritated or inflamed. Your doctor will consider your medical history, lifestyle factors, and other test results to understand what is happening.
- Can short-term illness cause high ALT levels?
- Yes, common viral infections or brief illnesses can temporarily raise this enzyme. Healthcare providers often recommend repeating the test after some time to see if the levels settle.
- Do I need to fast before an ALT test?
- Fasting is not always necessary for this test alone, but it is often ordered alongside other panels that require an empty stomach. Your lab or doctor will guide you on whether food should be avoided.
- What is ALT (SGPT)?
- This enzyme sits inside liver cells and helps them process amino acids for energy. Damage to the cell membrane releases the enzyme into the bloodstream, raising the measured level. You have this test to check the health of your liver cells and to look for possible injury to them.
- What is a normal liver enzyme test range?
- A typical adult range is around 7–56 U/L (males); 7–45 U/L (females). No India-specific national reference interval is published for this parameter; your lab's printed range is the most reliable comparison. Ranges vary by lab, method and equipment — the range printed on your own report is the one that applies to your result.
Full reference guide
Other test results explained
Understand your own report
Upload your lab report and ReadMyReport explains every value in plain words — with reference ranges and questions to ask your doctor.
Upload your report