Public records, seen through.

FOIAGen finds the right agency, drafts your request to its rules, and tracks every deadline in business days — you always click send.

A white colonnade and an empty hallway in daylight

From first letter to released documents

  1. Find the agency

    Tell FOIAGen what you're looking for, in your own words. It finds the office that actually holds the records — federal, state, county or city.

  2. Write a request

    FOIAGen drafts the request to that agency's own rules and format. You read it, you edit it if you like, you click send.

  3. Track to the documents

    Your deadline is counted in business days. Follow-ups and appeals are drafted the moment they're due — ready for your click.

Built for the whole request, not just the letter

Everything a requester or a team needs to keep a request moving, from the first search to the final release.

The right agency, every time

Search by place, level and how an agency takes requests, or just describe what you need and let FOIAGen suggest where to ask.

Deadlines that don't slip

Every deadline is tracked in business days, with a follow-up ready to send the moment it passes.

Appeals, drafted and ready

A denial doesn't have to be the end. FOIAGen preps the appeal — you decide whether to send it.

One history, kept as evidence

Every message, every reply, every date — kept in order, ready to show an editor, a client or a court.

A plan for one requester or a whole newsroom

Billed monthly, per user. Fair-use AI drafting included on every plan.

Free

$0

1 user · 1 request a month · no team invites

Start free

Pro

$5/user/mo

10 requests per user a month · teams with admin and member roles

Start with Pro

Team

$20/user/mo

100 requests per user a month · teams with admin and member roles

Start with Team

Your next request is one click from sent

Draft it, review it, send it — FOIAGen keeps the rules and the clock, you keep the decision.

Start free