FAR - Find And Replace Icon

FAR - Find And Replace

4.5 Stars (13)
473 Downloads (This Week)
Last Update:
Download FAR-1.7-x.tar.gz
Browse All Files
Windows Mac Linux



Search and replace operations on file content accross multiple files. Recursive operations within entire directory trees. FAR comes with support for regular expressions (regex) over multiple lines, automatic backup and various character encodings.

FAR - Find And Replace Web Site


  • Recursive search
  • Regular expressions over multiple lines
  • Simultaneous replacement operations on multiple files
  • View matches, preview changes
  • Bulk file renaming


User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5
Write a Review

User Reviews

  • axiomaticbiz
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    The only "find and replace" tool I have found which ... * Does not corrupt Windows files * Lists files before changing them It can also insert multi-line replacements. In all, a fantastic program, and an essential part of everybody's tool kit. Thank you. Notes for any future upgrades. - Needs a Windows installer, or you need to copy a shortcut to the start menu - Only the start of the directory path is shown, however it is usually the end which is more useful - Can be slow if 1000's of files in the directory and its sub-directories. Tested with "Windows XP SP3". (regular expressions not tested)

    Posted 11/16/2014
  • skyking310
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    I'm giving this fine little app five stars because it saved my private cloud. I found that, due to vulnerabilities, the private cloud application version I was using had become infected: A Chinese hacker had injected code into all 5,324 PHP files, completely disabling all functionality in the process. I zipped the entire folder on the server and downloaded it. Though the injected code was obfuscated and contained many characters besides letters and numbers--and was some 13,000 bytes in size--FAR found each and every occurrence in those 5,324 files and deleted it. This entire process took less than 10 minutes on my desktop PC. Uploading the zip to my server and expanding it, gave me my cloud back. FAR - Find And Replace has become a permanent tool for my programming and website maintenance needs. Kudos to Olivier Wehner!

    Posted 07/22/2014
  • mw11
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    On the positive side, it is a good project, and there is a need for FAR utilities. Also on the positive side, it's the multi-line feature that is the most valuable. However, on the negative side, if you use FAR, it CAN create more problems for you than solutions. It should work with HTML + CSS + JavaScript code, However, whenever HTML or CSS or JavaScript code needs to be replaced, FAR CAN BE an enormously BIG pain in the back. For example, tonight I worked with FAR for 5 or 6 hours, and I'm totally down, very-very tired, exhausted and frustrated. Why? A) because ALL of my work has been USELESS.... it has been a TOTAL (100%) waste of time! B) because, for starters, and FAR too many times, FAR kept saying it "found 0 files" when I was positive there were hundreds of files.... and I was able to confirm this, using a similar software known as 'Quick Search and Replace'. C) because, if FAR was able to find my files, it gave me hundreds of error messages... all kinds of syntax errors IN RED in the top left corner, similar to "syntax error near 46" and "syntax error near 28", etc. however, it provided no explanations whatsoever, and these numbers 46, 28, etc. were meaningless!! D) because, in my experience, FAR vigorously and unrelentingly opposes and frustrates you, the user, whenever it is JavaScript, or any part of a JavaScript that needs to be found and replaced. E) because FAR can create more problems than solutions, because the user is never notified BEFORE multiple lines (per file) are replaced. The user is notified AFTER the replacement, but by that time it's usually too late, from a user's point of view. Because after you get HUNDREDS of "syntax error_" messages, you're too eager and happy click the replace button. F) because I wish I had never downloaded this free product. It's SIMPLY NO GOOD, unless you already know how to handle it. I can't tell WHO wrote the 6 or 7 reviews before me, but guys, guys, next time do it differently and ACTUALLY USE the software BEFORE you review it! G) because there is 'Actual Search ans Replace' a 'shareware' product that ACTUALLY WORKS, unlike this one which REALLY-REALLY doesn't. H) Because FAR is misleading. Initially it appears to work, don't be misled, if it happens to work INITIALLY, or some of the time, in ideal, simple situations. I) because FAR is just another case of 'you get what you pay for'. However, on the positive side, the PRICE WAS RIGHT! And, also on the positive side, FAR works pretty well. But it works only if you remove the check mark from the "Regular expression" box. Guys, using your reviews, you should've warned me!

    Posted 06/20/2014
  • fysuccess
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    This FAR Project is very good! It can save much time for us! my Email:fysuccess@sina.com, I want to know how to complete batch function? How to contact to the author?

    Posted 11/01/2013
Read more reviews

Additional Project Details



Intended Audience

Advanced End Users

User Interface

Java Swing

Programming Language



Screenshots can attract more users to your project.
Features can attract more users to your project.