Hafiz Khalid · hmsk.life

Germany Expat Toolkit

Moving to Germany? Check your Blue Card salary, register, and get the first 90 days done

For people moving to Germany for work. Three tools on one page: is your job offer enough for a Blue Card, how to do the Anmeldung within two weeks, and a checklist that explains every German word on it. No signup; your answers stay in your browser.

Runs
In your browser
Signup
Not needed
Licence
MIT, open source
Topic
Everyday life
  1. 1.

    Use it free

    Open it in your browser. The first result needs no signup.

  2. 2.

    Run it yourself

    Open source under MIT. Take the code to your own server.

  3. 3.

    Stay in touch

    One email when it gets a new feature. Nothing else.

Screenshot of Germany Expat Toolkit in the browser, with example data: EU Blue Card salary check for 2026, Anmeldung guide and a first-90-days checklist for people moving to Germany. (open the full-size image)
Fig. 1: Germany Expat Toolkit with example data.

What it does

  1. Compares your gross salary (per year or per month) with the 2026 Blue Card minimums: €50,700, or €45,934.20 for shortage occupations, new graduates and IT specialists with 3+ years of experience instead of a degree.
  2. Says whether the Federal Employment Agency has to approve the job, how far you are below the minimum, and which other routes fit: skilled worker visa, Chancenkarte, and the 45+ salary rule.
  3. Anmeldung step by step: what to bring (passport, Wohnungsgeberbestätigung), your two-week deadline from the move-in date, how to find an appointment, and what arrives afterwards (Meldebescheinigung, Steuer-ID by post).
  4. A first-90-days checklist with 14 steps: SIM card, bank account, health insurance, Steuer-ID, Rundfunkbeitrag, Haftpflicht, residence permit appointment, family doctor, driving licence. Each one explains the German term.
  5. Due dates counted from your move-in date, progress saved in your browser (localStorage), printable.
  6. Every figure linked to the official source (Bundesanzeiger, AufenthG, BMG, BZSt) with an "as of" date. English and German.

Why I built it

Most people I know who moved to Germany for work lost weeks to the same things: not knowing if the salary was enough for the Blue Card, hunting for a Bürgeramt appointment, and letters full of words like Wohnungsgeberbestätigung. The official information is good but spread over ten websites. So I put the three questions everyone asks in the first weeks on one page, with the source for every number.

Hafiz

Limits. Not legal advice. Figures as of October 2026; the Blue Card minimums change every January. Your embassy or Ausländerbehörde has the final word.

Run it on your own server

Static files, no build step and no dependencies. Any web server works; tests run with Node.js 18+ (node --test tests/).

Stack
HTML, JavaScript
Licence
MIT
git clone https://github.com/Shazi1212/hmsk-germany-expat.git

Also for everyday life

Newsletter

Hear when Germany Expat Toolkit gets better.

One email when Germany Expat Toolkit or another tool gets a real update. A few times a year, no tracking.