Yahoo Finance will return this information to you quite easily. I can not guarantee that they will provide this forever, but it seems that they have worked for years.
You simply use the following URL, and for each currency you want to convert, you put it in the URL, as in this example:
http://download.finance.yahoo.com/d/quotes.csv?s=USDEUR=x,JPYCNY=x&f=l1
This will return a CSV of $ 1 in Euros (USDEUR = x) and 1 Japanese Yen in Yuan Renminbi (JPYCNY = x).
Just a comma limits each pair of currencies for which you want to get a result.
You can also get more information by adding some extra characters to the & f part, although I don't have them. You should be able to search for codes.
source share