Notepad will do the trick, provided you have source text written in Unicode. If you're looking for something better try Notepad++. Both will "autoconvert", meaning given UTF-16 BE/LE, you will be able to save web page in UTF-8. Notepad++ should be able to convert from Shift-JIS (CP932) to UTF-8 as well.
You didn't mention OS, so I am assuming Windows. Well, you won't have to correct anything if you are transcoding from standard Windows code page to UTF-8 (this is done via system call to NLS API).
You don't need anything fancy to serve CJK (Chinese / Japanese / Korean) web pages, simply use any standard web server. You may even view it from your disk, it should work as well.
Remember to set proper encoding in a meta element of headers (<head>) section.