Philadelphia Apartment & Landlord Record Check — 4PHILLY

4PHILLY
v4.6
A Tenants App for Philadelphia Properties - made easy.
4PHILLY is an independent, non-governmental tool. It's built by a private developer and is not operated, affiliated with, or endorsed by the City of Philadelphia or any government agency. Every record shown here comes from Philadelphia's public data systems — always verify before relying on it, directly at the City's official property lookup: atlas.phila.gov
Renting an apartment in Philadelphia? Before you sign the lease, check the building's public City record. Type any address to pull the building's record straight from Philadelphia's public government records — open code violations, whether the rental license is actually active, and 311 complaints filed by tenants and neighbors. Know exactly what you're moving into before you commit.
build 4.6
pulled —
License Gap Scanner
Finds Philadelphia rental properties whose license has expired right now — a status the City's own map tools (Atlas, Property History) won't show for up to 60 days.
What "expired" means here, in plain terms
Philadelphia law is specific: under Code § 9-3902(1)(a), a landlord may not collect rent on a property that requires a rental license unless a valid license is currently in force. Under § 9-3901(4)(e), an owner who lets that lapse cannot collect rent or evict for nonpayment during the period of non-compliance.

Every rental license carries two dates. The expiration date is the one with legal weight — it's when that authority to collect rent ends. About 60 days later, the license is reclassified "Inactive" — an internal bookkeeping change, not a legal deadline.

The City's own map tools publish the second date, not the first. For the full 60-day window between them, a lapsed license shows no expiration date and a status that hasn't yet flipped to "Inactive" — so the property looks unremarkable on the map even though, right now, it isn't legally licensed to collect rent.

This scanner queries that same City data directly for every Rental-type license currently sitting in that window — status Expired, expiration date already passed, not yet reclassified. It reads the City's independently-verified, correctly time-zoned copy of the data (a separate, confirmed bug shifts the same date a calendar day early on the City's map-facing copy — not used here).

This is public licensing information, not legal advice. A property here means its rental license shows expired in the City's own daily-refreshed data as of the scan time — confirm specifics for any one address with a full lookup before relying on it.
4P Zip Code Scanner
Search a Philadelphia zip code's public data for properties with the most open violations, 311 complaints, and expired rental licenses.
Where do these numbers come from, and why?
Same source as the city scanner: Philadelphia's open data on Carto (phl.carto.com), filtered to the ZIP you enter. Violations and licenses are matched by OPA account number; 311 complaints are matched by ZIP code on the complaint record (the 311 dataset has no OPA number, so it is joined by location, not parcel ID).

Why it can differ from a property lookup: this reads the Carto historical mirror, which lags L&I's live Eclipse backend that the property lookup uses. Numbers here can be days-to-weeks behind — use the ZIP scan to spot problem properties in an area, then confirm any one of them with a lookup against the live data. Government, institutional, and hotel owners are filtered out.
Know the OPA number? Search by it instead (more precise — optional)

An OPA number (Office of Property Assessment account number) is the city's unique ID for a single parcel of land — like a fingerprint for the property. Every property in Philadelphia has one.

Why it can beat the address: one street address can cover several parcels (a corner lot, a subdivided building, a condo with many units), and the same address can be written many ways (“1500 Market St” vs the city's official “1500-16 MARKET ST”). The OPA number points at exactly one parcel with no ambiguity, so if you have it, the lookup is guaranteed to hit the right record. Don't have it? Just use the address — that's what most people do, and this tool figures out the matching OPA for you. You can find a property's OPA number on Atlas or a tax bill.

try:
A lookup shows: Inspect · Drift · Brief · Records · Limits · Council

Business & trade licenses

Open violations

Violation history — status distribution

311 complaints (last 24 mo.)

Business license drift

Violation drift

Coverage gaps

See the Limits tab for full documentation of what this record cannot tell you and why.

Permits

Building certifications

What 4PHILLY can't tell you — and why.

This app queries data the city already publishes. Where it falls short, the limitation is a city data gap, a policy decision, or a technical constraint of running without a server. Future versions will try to address each of these.

Why renters use 4PHILLY

Don't rent blind in Philadelphia.

Every apartment in Philadelphia carries a paper trail most landlords would rather you never read. 4philly pulls it into the open — free, in seconds, straight from the City's own Licenses & Inspections and rental-license records — so the power isn't all on their side of the lease.

Before you sign a lease

Check the apartment you're about to call home — or any Philadelphia address you're thinking of renting. See open code violations, whether the building's rental license is active, and the 311 complaints past tenants filed. Fresh paint and a friendly tour hide a lot; the City's record doesn't. Walk in knowing exactly what you'd be signing up for.

When your landlord won't listen

Repairs ignored, rental license lapsed, deposit games? Pull the same public records the City relies on and turn “he said / she said” into documented facts — ready to bring to your landlord, a housing attorney, Philadelphia L&I, or your City Council member.

Built for Philadelphia renters and tenants. No account, no cost, no catch — just the truth about your address before you sign or when you need to fight back.

What this is

One search for every public record on a Philadelphia address

In Philadelphia, the facts about a single rental property are scattered across at least four City systems that don't talk to each other — the rental-license portal, the Licenses & Inspections (L&I) violation record, the Philly311 complaint feed, and the permits-and-certifications database. In practice, that fragmentation means the full story of a building is available to almost no one. 4PHILLY closes that gap: type an address, a building name, or a 9-digit OPA account number, and it pulls those records into a single, readable view — for free, with no account and nothing stored.

What you can check

Rental and business license status (and whether it has lapsed), open and historical L&I code violations, Philly311 complaints filed against the property, building permits and certifications, and the City Council district and councilmember who represent the address. Every record is shown verbatim as the City publishes it.

Where the data comes from

4PHILLY reads directly from the City's own authoritative sources, live: the Eclipse system behind li.phila.gov for licenses and violations, and the Carto open-data mirror for historical records and city-wide scans. When two sources disagree, it flags the discrepancy instead of hiding it, and treats the authoritative record as controlling.

Why a licensed address matters

Under Philadelphia Code § 9-3902, a landlord may not collect rent on a property that requires a rental license unless a valid license is currently in force. An expired or missing license isn't a clerical detail — it goes directly to whether the person asking for your rent check is legally entitled to it. The City's public map tools can lag up to 60 days behind on a lapsed license, publishing the later internal “Inactive” date instead of the expiration date that actually carries legal weight. Surfacing that gap — so a renter sees the real status today — is one of the main reasons 4PHILLY exists.

Common questions

Is it really free?

Yes. There is no account, no login, no paywall, and nothing is stored on the server. Every record shown is public information the City of Philadelphia already publishes.

Can a landlord see that I checked?

No. These are public records. 4PHILLY never notifies a property owner that an address was searched, and keeps no record of who looked up what.

How current is the data?

Address lookups read the City's Eclipse system live; city-wide scans use the City's daily-refreshed open data. For anything consequential, confirm the record at atlas.phila.gov as of today.

Is this legal advice?

No. 4PHILLY provides legal information, not legal advice. For advice about a specific situation, contact a housing attorney or Community Legal Services (215-981-3700).

New here? Read About 4PHILLY for the full methodology and data sources, browse the guides & articles, or get in touch. 4PHILLY is an independent, non-governmental tool — not operated by, affiliated with, or endorsed by the City of Philadelphia.

Philadelphia ZIP Code Rankings

Ranked by public records — based on open violations, 311 complaints, and expired rental licenses (private landlords only)
#ZIPScoreLevelViolations311ExpiredPropertiesWhy

Licensed & Clean — Sample by ZIP

Not every Philadelphia rental has a problem record. Pick a ZIP code to see how many properties currently hold an active rental license with zero open L&I violations and no open 311 complaints — queried live from the City's own open data — plus the three covering the most rental units.

Live point-in-time query of Philadelphia's public rental-license, violation, and 311 data (phl.carto.com, refreshed daily by the City). 311 complaints are matched by address text — the 311 feed carries no parcel ID — so that filter is approximate. A listing here is not an endorsement of any property or owner; records change daily. Verify anything that matters at atlas.phila.gov.

ZIP Codes 4PHILLY Covers

Every Philadelphia ZIP code, laid out like the city grid. 4philly checks open code violations, rental license status, and 311 complaints across all of them — pick yours and scan the whole neighborhood.

1910219103191041910619107 1911119112191141911519116 1911819119191201912119122 1912319124191251912619127 1912819129191301913119132 1913319134191351913619137 1913819139191401914119142 1914319144191451914619147 1914819149191501915119152 1915319154