Yes, you can migrate to Germany without a job offer via the Germany Opportunity Card (Chancenkarte). The Opportunity Card allows jobseekers from non-EU countries to migrate to Germany and look for employment opportunities there. The German Opportunity Card allows the holder to stay in Germany for up to 12 months while looking for jobs there.