Prescription onlyLower-cost generic availableClass: Gastrointestinal



Prescription onlyLower-cost generic availableClass: Gastrointestinal
Back to: Full Site NavigationSkip to: side effects sectionSkip to: What to expect sectionSkip to: Risks and warnings sectionSkip to: Common concerns from users and pharmacists

Relieves constipation and gets rid of ammonia in people with liver problems.

Skip Upsides & Downsides section. Skip to side effects section.

Our bottom line

Generlac (lactulose) relieves constipation and high ammonia levels, but it can take up to 48 hours to work.


  • Generlac (lactulose) is the first-choice treatment for brain conditions caused by high ammonia levels.
  • Can be used if you have severe chronic constipation leading to blockage.
  • Available in generic.
  • Can be taken orally or rectally.
Tried lactulose? Write a review!
Worth itNot sureNot worth it


  • Should not be used if you are on a galactose-restricted diet.
  • Does not provide rapid relief of constipation. Talk to your doctor or pharmacist if you need quick relief.
  • Generlac (lactulose) has a very sweet flavor that most people don't like.
How it works

Generlac (lactulose) draws water into the intestines to soften your stool for easier passing. It also helps draw ammonia into your stool for removal from the body.

Tried lactulose? Write a review!
Worth itNot sureNot worth it
Used for
Dosage forms
  • Liquid
  • Powder

What to expect when you take Generlac (lactulose) for Constipation/Liver disease

Skip what to expect section. Skip to Risks & Warnings section.
Skip side effects section. Skip to What to Expect and Pharmacists Tips section.

Side effect rates for Generlac (lactulose)

Risks and Warnings for Generlac (lactulose)

Skip risks section. Skip to common concerns section.
    • Higher risk if:
    • Taking Generlac (lactulose) for more than 6 months
    • Elderly
    • Taking medications that cause mineral imbalance
    • Not exercising regularly

    Generlac (lactulose) can cause changes in your body's mineral levels if you take Generlac (lactulose). Minerals have many important functions in the body. Your doctor will check these levels regularly while on Generlac (lactulose). Eating a healthy diet, drinking plenty of fluids and being active also stops this imbalance.