PBG urine test
Porphobilinogen test; Porphyria - urine; PBGPorphobilinogen (PBG) is one of several types of porphyrins found in your body. Porphyrins help form many important substances in the body. One of these is hemoglobin, the protein in red blood cells that carries oxygen in the blood. Porphyrins usually leave your body through urine or stools. If this process does not occur, porphyrins such as PBG can build up in your body.
Hemoglobin
Hemoglobin is a protein in red blood cells that carries oxygen. The hemoglobin test measures how much hemoglobin is in your blood.

This article describes the test to measure the amount of PBG in a urine sample.
How the Test is Performed
After you provide a urine sample, it is tested in the lab. This is called a random urine sample.
If needed, your health care provider may ask you to collect your urine at home over 24 hours. This is called a 24-hour urine sample. Your provider will tell you how to do this. Follow instructions exactly.
Collect your urine at home over 24 hour
The urine 24-hour volume test measures the amount of urine produced in a day. The amounts of creatinine, protein, and other chemicals released into ...

How to Prepare for the Test
Your provider may tell you to temporarily stop taking medicines that may affect the test results. Be sure to tell your provider about all the medicines you take. These include:
- Antibiotics and anti-fungal medicines
- Anti-anxiety medicines
- Birth control pills
- Diabetes medicines
- Pain medicines
- Sleep medicines
Never stop taking any medicine without first talking to your provider.
How the Test will Feel
This test involves only normal urination, and there is no discomfort.
Why the Test is Performed
This test may be done if your provider suspects porphyria or another disorder associated with an abnormal PBG level.
Porphyria
Porphyrias are a group of rare inherited disorders. An important part of hemoglobin, called heme, is not made properly. Hemoglobin is a protein in ...

Normal Results
For a random urine sample, a negative test result is considered normal.
If the test is done on a 24-hour urine sample, the normal value is less than 4 milligrams per 24 hours (18 micromoles per 24 hours).
Normal value ranges may vary slightly among different lab. Some labs use different measurements or may test different specimens. Talk to your provider about the meaning of your specific test results.
What Abnormal Results Mean
An increased level of PBG in the urine may be due to:
- Hepatitis
Hepatitis
Hepatitis is swelling and inflammation of the liver.
ImageRead Article Now Book Mark Article - Lead poisoning
Lead poisoning
Lead is a very strong poison. When a person swallows an object that has lead in it or breathes in lead dust, some of the poison can stay in the body...
Read Article Now Book Mark Article - Liver cancer
Liver cancer
Hepatocellular carcinoma is cancer that starts in the liver.
ImageRead Article Now Book Mark Article - Porphyria (several types)
Risks
There are no risks with this test.
References
American Porphyria Foundation website. Tests for porphyria diagnosis. porphyriafoundation.org/for-patients/about-porphyria/testing-for-porphyria/tests-for-porphyria-diagnosis/. Accessed May 2, 2025.
Fuller SJ, Wiley JS. Heme biosynthesis and its disorders: porphyrias and sideroblastic anemias. In: Hoffman R, Benz EJ, Silberstein LE, et al, eds. Hematology: Basic Principles and Practice. 8th ed. Philadelphia, PA: Elsevier; 2023:chap 39.
Hift RJ. The porphyrias. In: Goldman L, Cooney KA, eds. Goldman-Cecil Medicine. 27th ed. Philadelphia, PA: Elsevier; 2024:chap 194.
Review Date: 2/3/2025
Reviewed By: Warren Brenner, MD, Oncologist, Lynn Cancer Institute, Boca Raton, FL. Review provided by VeriMed Healthcare Network. Also reviewed by David C. Dugdale, MD, Medical Director, Brenda Conaway, Editorial Director, and the A.D.A.M. Editorial team.