How it works from spotted to fixed
We bridge neighborhoods with the agencies that can help
Spot an issue in your neighborhood
Notice a pothole, graffiti, broken streetlight, or illegal dumping? Simply pin a location and take a pic.
AI identifies the issue type
Our smart system analyzes your photo for issue type and drafts a report. You review it to be sent to the responsible authority.
They start fixing the problem
We make sure your report is sent to the city & your ward councillor and they start working on the problem.
What Can You Report?
See something broken in your neighborhood? You can report it here. Our AI recognizes 25+ different problems and sends your report to the right people at the city and your councillor.
Roads & Sidewalks
- • Potholes
- • Broken or damaged roads
- • Cracked sidewalks
- • Ice and snow buildup
- • Clogged storm drains
Street Stuff
- • Broken or dim street lights
- • Missing or damaged signs
- • Bus stop problems
- • Blocked wheelchair ramps
Garbage & Waste
- • Overflowing bins
- • Illegal dumping
- • Litter and debris
- • Dog poop
- • Dead animals
Graffiti & Vandalism
- • Graffiti
- • Illegal posters
- • Vandalized benches or bus stops
Parking & Vehicles
- • Illegal parking
- • Abandoned cars
- • Cars blocking sidewalks or bike lanes
- • Accessible parking issues
Parks & Trees
- • Broken playground equipment
- • Park maintenance problems
- • Fallen or dangerous trees
- • Overgrown plants blocking paths
- • Broken benches
Buildings & Property
- • Unsafe properties
- • Broken public washrooms
- • Dangerous building conditions
- • Abandoned buildings
Water & Flooding
- • Clogged drains
- • Water leaks
- • Flooding
- • Pooling water
Don't see what you need? Just take a photo and our AI will figure out what it is and where to send it.
Report an issueHow long does the city take to fix it?
The City of Toronto publishes service standards for most issue types. SolveTO tracks these targets and shows you when a report goes overdue.
- Water leak / burst pipe — 2–4 hours
- Blocked drain / flooding — 4 hours
- Snow & ice — 4–14 hours by road type
- Tree hazard — 72 hours (city standard)
- Garbage overflow — 1–3 days
- Illegal dumping — 3 business days (city standard)
- Noise complaint — 3 days
- Pothole (major road) — 4 days (city standard)
- Street light — ~7 days
- Construction violation — ~7 days
- Road blockage — ~7 days
- Pothole (collector road) — 14 days (city standard)
- Road damage — 14 days
- Graffiti (signal) — 14 days (city standard)
- Property standards — 14 days
- Pothole (local street) — 21 days (city standard)
- Sidewalk damage — capital program, no set date
- Graffiti (signs) — 28 days (city standard)
- Tree removal — up to 6 months
About these targets
Targets are based on the City of Toronto's published 311 service standards. They are Council-approved goals, not legal guarantees.
SolveTO automatically tracks each report against its city target and flags overdue issues.
Frequently asked questions
For citizens
What is SolveTO and is it free?
SolveTO is an independent platform, not affiliated with or endorsed by the City of Toronto. We forward your reports to the city's 311 service and your ward councillor. The service is completely free for residents with no hidden fees.
What do I need to submit a report?
A free account (email or phone number), a photo of the issue, and a location pin. Our AI then suggests the issue type and drafts a description, which you can edit before submitting. For best results, take a clear, well-lit photo and place the pin as close to the issue as possible.
How does the AI analyze my photo?
Our AI analyzes visual patterns in your photo like cracks in pavement, spray paint marks, or damaged infrastructure and matches them to 25+ issue categories. You always review and can adjust the suggestion before submitting.
Where does my report go and can others see it?
Your report is emailed to the City of Toronto and your ward councillor with a clear summary, photo, and exact location. It also appears on our public community map where others can see nearby issues and verify reports instead of submitting duplicates.
What should I NOT report here?
Do not use SolveTO for emergencies (call 911), gas leaks (call Enbridge), or issues requiring immediate action like fallen power lines. Noise complaints, bylaw disputes, and private property issues are better handled by calling 311 directly. We currently only serve Toronto, so reports outside city boundaries won't be routed.
How do I track if my issue gets fixed?
Every report shows a city target (e.g. "14 days for potholes") based on published Toronto 311 service standards. When that deadline passes, the report is marked overdue and escalated. You can also mark your own report as resolved after 24 hours, or community members can submit resolution photos. If the issue persists, call 311 directly and reference your SolveTO report number.
What is the reference number on my report?
Each report receives a unique SolveTO reference number (e.g. STO-A3F7K2). This is a SolveTO reference, not a city or 311 case number. It is generated by our platform for your records and quick lookup. You can use it to find your report anytime via the "Track" link in the header — no account needed. If the city assigns its own case number in the future, we will display both. SolveTO is an independent platform and does not have direct access to city 311 systems.
Is my information safe? Can I edit or delete a report?
Public reports show only the issue type, location, photo, and your anonymous username. Your phone number and email are never shared. Once a report is submitted and emailed to the city it cannot be edited. To request removal or report misuse, contact support@solveto.ca. See our Privacy Policy for full details.
For city officials
How do city departments receive reports?
Reports are delivered to the City of Toronto and the appropriate ward councillor. Both receive a structured report with all the details needed to act on the issue.
How are reports verified for accuracy?
All users verify their phone number before submitting. Community members can "verify" reports they've seen firsthand, adding social validation. AI analyzes photos to categorize infrastructure issues and generate reports.
What information is included in each report?
Each report includes a clear description of the issue, location, photo(s), and all the context needed for the city to act on it.
How do ward councillors access reports in their ward?
Councillors receive reports for issues within their ward. They can also view reports on the public map. For questions about additional features or integrations, please contact support@solveto.ca.
Can we respond to residents through the platform?
Not yet, but it's on our roadmap. For now, Admin can add report resolution notes to issue directly. Future updates will enable official resolution workflows so city teams can close tickets from their systems and have status sync to SolveTO. Please get in touch with us at support@solveto.ca if you need this feature.
How do we mark a report as resolved?
Residents or community members can update the issue status by verifying a report and whether it is fixed or not, and by uploading an "after" photo. Admins can also add resolution notes to the report directly and mark it as resolved.
What if a report is misdirected or spam?
Contact us at support@solveto.ca and we'll review and remove spam reports. Accounts that misuse the platform may be suspended. See our Terms of Service for details.
Ready to Make a Difference?
Join Toronto residents and help care for our shared neighborhoods.