Anwalt.de Scraper - German Lawyers Directory
Pricing
from $25.00 / 1,000 lawyers
Anwalt.de Scraper - German Lawyers Directory
Scrape German lawyer profiles from anwalt.de β Germany's #1 lawyer directory with 100,000+ attorneys. Extract name, phone, address, practice areas, ratings. Perfect for legal-tech, B2B lead generation, market research.
Pricing
from $25.00 / 1,000 lawyers
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
19 days ago
Last modified
Categories
Share
Anwalt.de Scraper β German Lawyers Directory
Extract German lawyer profiles from anwalt.de β Germany's #1 lawyer directory with 100,000+ registered attorneys.
Built for legal-tech platforms, B2B lead-gen for legal services, market research, and competitive intel.
What you get
- Verified-quality lawyer data: name, phone, address, practice areas, ratings, review count, Fachanwalt status, distance
- Detail enrichment: email, website, full bio, all practice areas, languages
- Filter by city + practice area (e.g., Berlin + Familienrecht)
- Specialist-only filter (FachanwΓ€lte)
- TLS-impersonation via curl-cffi β bypasses anwalt.de's anti-bot without a browser
- No headless browser overhead β pure HTTP speed
- Apify DE Residential Proxy baked in
- Pre-built dataset Overview in Apify Console for instant inspection
Why this scraper (vs. alternatives)
| Build your own | Generic scraper | This actor | |
|---|---|---|---|
| Bypasses anwalt.de anti-bot | Hard β needs curl-cffi or browser | Often fails | Built-in TLS-impersonation |
| Fachanwalt status detection | Manual | Often missed | Native flag |
| Phone normalized to E.164 | Manual | No | +49... format |
| Email + bio + website | Manual | No | Single flag (fetchDetails) |
| DE residential proxy | Costs $50+/mo | Bring your own | Included |
Input
| Field | Type | Description |
|---|---|---|
city | string | German city (e.g., "Berlin", "MΓΌnchen"). Leave empty for nationwide |
practiceArea | string | Practice area slug (e.g., familienrecht, arbeitsrecht, strafrecht, mietrecht, erbrecht, verkehrsrecht, steuerrecht) |
specialistOnly | bool | Only FachanwΓ€lte (certified specialists) |
startUrls | string[] | Direct anwalt.de URLs (overrides city + practiceArea) |
fetchDetails | bool | Visit each profile for email, website, bio, all practice areas, languages |
maxResults | int | Default 100, max 5000 |
delaySeconds | float | Polite delay (default 1.5s) |
proxyConfiguration | object | DE proxy default |
Example Input
{"city":"Berlin","practiceArea":"familienrecht","specialistOnly":true,"fetchDetails":false,"maxResults":100,"delaySeconds":1.5}
Output (sample)
{"slug":"sebastian-knebel","url":"https://www.anwalt.de/sebastian-knebel","title":"Rechtsanwalt","name":"Sebastian Knebel","is_specialist":false,"law_firm":"Kanzlei Sebastian Knebel","address":"Bahnhofstr. 16, 35274 Kirchhain","phone":"+4964229259888","practice_areas":["Arbeitsrecht","Sozialrecht","Strafrecht"],"rating":5.0,"review_count":2,"distance_km":80.4,"last_review_excerpt":"Sehr guter Anwalt, immer wieder.","search_city":"Berlin","search_practice_area":"familienrecht","scraped_at":"2026-05-28T15:30:00+00:00","email":"kontakt@kanzlei-knebel.de","website":"https://www.kanzlei-knebel.de","bio":"...","all_practice_areas":["...","..."],"languages":["Deutsch","Englisch"]}
website,bio,all_practice_areas,languagesonly whenfetchDetails: true.
Use cases
- Legal-tech onboarding β pre-populate lawyer databases by region/specialization
- B2B lead-gen β find lawyers practicing in your target market (CRM tools, legal software, marketing services)
- Market research β aggregate ratings, review counts, practice area saturation per city
- Compliance / KYC β verify lawyer credentials (Fachanwalt status, registration)
- Directory aggregation β build local "find a lawyer" tools or comparison sites
- Recruiting β identify lawyers in specific practice areas for headhunting
Pricing
Pay-Per-Event β premium B2B data:
$0.025per lawyer$0.00005actor-start fee
Example runs
| Use case | Lawyers | Cost |
|---|---|---|
| Quick local scan | 50 | $1.25 |
| Berlin family-law specialists (detail enriched) | 100 | $2.50 |
| Multi-city lead-gen sweep (5 cities Γ 100) | 500 | $12.50 |
| Nationwide practice-area snapshot | 2,000 | $50.00 |
Tips
- Keep the DE proxy (default) to avoid rate-limits
fetchDetails: trueincreases run time ~3x but enriches with email/website/bio- Practice area slugs are German (
familienrecht, notfamily-law) - For nationwide search, leave
cityempty - Schedule weekly runs from Apify Console for fresh market data
- Combine with jameda-scraper if you also need medical professionals
FAQ
Q: How does the actor bypass anwalt.de's bot detection?
A: It uses curl-cffi with Chrome 120 TLS impersonation + session warm-up + smart retry-with-rewarmup on 403s. No headless browser needed.
Q: How accurate is the Fachanwalt detection?
A: 100% β the actor reads the official Fachanwalt designation directly from each profile.
Q: Can I get email addresses?
A: Yes β set fetchDetails: true. Emails come from publicly listed contact info on each lawyer's profile.
Q: How recent are the listings?
A: Real-time. Every run fetches live from anwalt.de.
Q: Are reviews scraped too?
A: Only the latest review excerpt + count + average rating. Full review text is not scraped to respect both anwalt.de's ToS and reviewer privacy.
Related actors
- jameda-scraper β German doctors directory (same premium B2B tier)
- kleinanzeigen-scraper β German marketplace listings
- immowelt-scraper β German real estate
- wg-gesucht-scraper β shared apartments
Legal & compliance
- Scrapes publicly accessible lawyer profiles only
- Lawyer contact data is public via anwalt.de's directory
- You are responsible for GDPR-compliant handling of contact data (no spam, opt-out on outreach)
- Don't republish full reviews β those are user-generated content owned by anwalt.de users
Support & feature requests
Open an issue on the Actor page or contact via Apify Console messaging. Custom features welcome.
