Compare treatments
Laxido - Macrogol Sachets (Constipation) vs Lactulose Solution (Generic Duphalac - Constipation)
Both are osmotic laxatives that soften stools by holding water in the bowel. Macrogol (Laxido) generally works faster and is the option guidelines reach for first, including for a hard, impacted stool; lactulose is a liquid some people find easier to take, but it ferments in the gut, so wind and bloating are common.

Laxido - Macrogol Sachets (Constipation)
- Form
- Oral Powder Sachet
- Strength
- 13.125g per sachet
- Classification
- P
From £7.99
View Laxido
Lactulose Solution (Generic Duphalac - Constipation)
- Form
- Oral Solution
- Strength
- 3.35g/5ml
- Classification
- P
From £5.99
View LactuloseAbout Laxido - Macrogol Sachets (Constipation)
Macrogol sachets are a powder you dissolve in water to treat constipation, working by holding water in the bowel to soften stools and make them easier to pass.
About Lactulose Solution (Generic Duphalac - Constipation)
Lactulose is a gentle, osmotic laxative that softens stools by drawing water into the bowel, making it a good option for constipation that needs a milder approach than stimulant laxatives.
Common questions
Macrogol first for most adults. It is more reliably effective and usually works within one to three days, against up to 48 hours or more for lactulose. Lactulose remains a reasonable alternative if you cannot manage the sachets.