Внутрь, за 0,5–1 ч до еды. Дозировку устанавливают индивидуально, с учетом тяжести инфекции. Взрослым и детям старше 10 лет — по 250–500 мг каждые 6 ч. Суточная доза составляет 2–3 г (при необходимости возможно увеличение в 2 раза).
При гонококковом уретрите — однократно 3,5 г.
Детям суточная доза составляет 100 мг/кг в 4–6 приемов. При нетяжелом течении инфекции предпочтительно назначать препарат в виде суспензии. Продолжительность курса — 5–14 дней (в зависимости от локализации инфекции и особенностей течения заболевания).