App to convert from ANSI to UTF8 on windows
27,473
Solution 1
This is a perfect fit for a scripting language to convert Windows-1252 to UTF-8.
- Here is a Python and Ruby script.
- Here is a Bash script using iconv.
Solution 2
You could try this SourceForge app. From the website:
Codepage Converter - Convert HTML/Text files to different encoding formats e.g. ANSI to UTF-8 or Unicode. Convert multiple files with 1 click. Works with all encodings
Related videos on Youtube
Comments
-
AntonioCS almost 2 years
Possible Duplicate:
Batch-convert files for encoding or line ending under WindowsHey!
I have many files that are encoded in the ANSI (iso-8859-1) format and I want to change it to utf8.
I am converting one by one using notepad++ but I was wondering if there is any application that will convert them all (I have many files) in a quick and easy way.
Anyone know of one app that will do this?? (free app would be great)
Thanks
-
AntonioCS almost 15 yearsThanks for the app, but I don't think it's working. I can see the file as ANSI in notepad++ :( Maybe this encodes text, but what I really want is the encoding of the file
-
alex almost 15 yearsTried it right now; true, Notepad++ still tells me it's ANSI. Very strange...
-
Breakthrough almost 15 yearsThat's because the program does not mark the files with a BOM at the top, which "tells" Notepad++ the file is UTF-8. It's a Windows thing. to fix it, go to Settings -> New Document/Open Save Directory. Then change the Encoding to "UTF-8 Without BOM", and check "Apply when open ANSI file". Googling will tell you a lot about why you need to do this, and why BOM's are bad (Wikipedia is your friend).
-
Charles Stewart over 14 years
iconv
does the job without any nonsense.