Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'd like to open an XNB file on Linux.

It should be an XNA Game Studio Express XNA Framework Content Pipeline Binary File.

Any tool to open it? (also for windows which I can emulate on wine)

share|improve this question
XNB files are just binary data with a special header that are readen by a game programmed with XNA. Why would you want to open them? And what do you want to do with the contents? – r2d2rigo Nov 21 '10 at 20:40
I've got an XNB file containing some images which I'd like to extract. – peoro Nov 21 '10 at 21:06
up vote 6 down vote accepted

The GXView program inside Gametools Suite should do the work, although I haven't tested it myself.

share|improve this answer
It's what I needed. Thanks! – peoro Nov 21 '10 at 21:59
Note that XNB files are the result of the content pipeline processor. These can be custom made by the creator of a game. Thus there is not a generic XNB filereader. This tool probably implements the formats as supplied with the framework, so it most likely works for png, jpg, etc. – Felsir Jun 26 at 16:26

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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