Is it ok to use

Du bist willkommen.

in the sense of

Thank you, you are welcome.

If not, what should I use in this context?

  • The word »willkommen« is not a noun and therefore must not be written with uppercase first letter (except if it is the first word of a sentence). I corrected this for you in the title of your question. Commented Dec 6, 2015 at 15:37
  • Thank you @HubertSchölnast. I have a question, have you tried out the Duolingo app on windows platform? I am learning bits and pieces of german in this app. Commented Dec 6, 2015 at 15:40
  • I am a German native speaker, so I don't need any apps to learn German. And I am using a Macbook and an iMac for many years. I also have a server for my website and to host the websites of my customers, but this is Linux. Sorry, I don't use any Microsoft products except Excel and Word (the Mac-Versions). Commented Dec 6, 2015 at 15:46

3 Answers 3


That's a little bit tricky for english natives.

"Du bist willkommen" means just "Welcome".

If you want answer to " thank you", you can just say "kein Problem" (no problem) oder "gerne". If you want to be very formal, you can say "Das Vergnügen war ganz auf meiner Seite" (The pleasure was on my side)

  • 1
    Gesundheit. – Danke. – Das Vergnügen war ganz auf meiner Seite.
    – dakab
    Commented Dec 6, 2015 at 9:42
  • @dakab, nein, das geht so nicht.
    – Iris
    Commented Dec 6, 2015 at 20:18
  • @Iris: Sehe ich auch so. Die Antwort suggeriert aber, dass das eine allgemeingültige Replik für »Danke« ist.
    – dakab
    Commented Dec 6, 2015 at 22:29
  • @dakab, ah. Dann solltest du das aber bitte direkter schreiben, weil gerade Nichtmuttersprachler (und ich) die Ironie schwer erkennen.
    – Iris
    Commented Dec 7, 2015 at 8:32
  • The last sentence is a special case. That should be clarified in the answer: "Es hat mich gefreut mich sie kennen zu lernen." (="It was a pleasure to meet you")- "Das Vergnügen war ganz auf meiner Seite" (="The pleasure was mine!")
    – Iris
    Commented Dec 7, 2015 at 8:33

While “you’re welcome” is entirely natural in English, a literal translation to German would mean something like “I bid thee welcome” or “You are a welcomed guest”. Did you mean that? It’s a nice, unusual thing to say.

For the standard dialogue, there are other options:

“Thank you.”—“You are welcome.”

»Danke dir.« – »Gern geschehen.« (or bitte sehr or simply gerne or …)


"You're welcome" in Englisch, als Antwort auf ein "Dankeschön" und "Sie sind willkommen" in Deutsch haben völlig verschiedene Bedeutung.

"You're welcome" ist nur eine Floskel um anzudeuten dass das Dankeschön nicht notwendig war. In Deutsch würde man zum Beispiel sagen "Gern geschehen", oder "kein Problem", je nach Situation und individueller Sprachweise.

"Sie sind willkommen" bedeutet "Ich bin froh, dass sie hier anwesend sind". Das sagt man zum Beispiel wenn Gäste ankommen, die man gerne sieht.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.