Narutobase is good one. It can be watchd on iphone and other latest mobile phones. Click link below
i watch naruto every day have the episodes at home :)
You can at Naruto and you can watch naruto shippuden in English.
You cannot watch Naruto episodes hindi dub because they are not dubed in hindi if you want to watch all episodes in English then click on this link http://www.narutospot.net/category/naruto-english-dubbed/
naruto episodes .com
Visit narutoget.com to watch naruto movies and episodes.
Narutospot.net
you can watch all the naruto episodes at tailedfox.com
It is unclear.For all episodes of Naruto and Naruto Shippuden visit http://naruto.animefi.comYou can watch all the episodes there for free.
You can watch episodes on Hulu.
You can watch them on tailedfox.com
you can find all episodes on narutoget.com