Have you ever wanted to copy some text from a dialog box which doesn’t provide such functionality?
Textify was created to solve this problem: you can point your mouse over the text, click on the mouse shortcut (Shift + Middle click by default), and get a selectable view of the text.


exe textify_setup.exe (505.66 kB, changelog)

Source code



Textify v1.6 Translation Demo

Textify and Google Chrome

Here are the steps to make Google Chrome work with Textify:

  • Open Google Chrome, and navigate to the following URL: chrome://accessibility/.
  • Check the checkboxes under Global accessibility mode.

To keep accessibility always enabled for Chrome, add the following command line parameter to your Chrome shortcut:

Posted in Releases, Software by RaMMicHaeL at March 5th, 2016.

287 Responses to “Textify”

  1. David says:

    What an awesome tool. Simple and to the point.
    Are you planning to include any other donation options? I have never used Paypal before. I would give it a try later sometime.

    Is there any ‘number of characters’ limit to this? Currently I see a maximum of 4100 characters copied to windows clipboard. What if I have to copy an entire web-page having about 15000 characters? Can this functionality be added? or Is it possible to modify the source code?
    When pressing the hot key combination, a pop up menu appears. Although I enabled auto-copy option through the ini file, but is it possible to hide the pop-up window during the copy operation or an option to enable this in the ini file?
    How do we set this up to allow the text to be saved automatically in pre-numbered files or give an option to enter a file name.

    I would be looking forward to your reply.

    • RaMMicHaeL says:

      Hi David,

      Are you planning to include any other donation options?

      Thank you for considering a donation, but no, not at this time. I have PayPal and Bitcoin, which I believe are the most popular options to make a donation.

      Is there any ‘number of characters’ limit to this?

      Not in Textify. Textify uses the UI Automation API, and usually the target application, which provides text via this API, limits the length. For example, you can try and see that Notepad has a different limit than Chrome.

      is it possible to hide the pop-up window during the copy operation or an option to enable this in the ini file

      No, there’s no such option.

      How do we set this up to allow the text to be saved automatically in pre-numbered files or give an option to enter a file name.

      This is also not possible with Textify.

      Perhaps this tip will help you. If you drag text from Ditto into a folder, it writes the text into text files. Hope that helps.

  2. Fabrice says:

    Hi Michael,

    We found this amazing software at the office one year ago, it was the moment of my life (yeah really). But since we have Office 2013 (with new VC++ redistribuable package maybe), about a few months, Textify doesn’t work anymore, only in a few places, before it worked everywhere !

    Do you know about this issue ?


    • RaMMicHaeL says:

      Hi Fabrice,

      I can’t think of a reason for Office 2013 or a VC++ redistributable package to conflict with Textify. You can try comparing the functionality with Microsoft’s Inspect tool, and see if the issue is with Textify or with the system.

  3. Stamimail says:

    Do you think about adding OCR?

  4. Sarah says:

    Will this work with iPad Pro devices? I don’t have a mouse and was hoping there might be an alternative command for us mobile users?

  5. Sepaweh says:

    Can U make a portable version of this excellent program?please

  6. Zane Stein says:

    Can you make a Mac version?

    • RaMMicHaeL says:

      Textify is designed for Windows, using Windows accessibility APIs. It cannot be just ported to Mac, most/all of the code needs to be re-implemented. I have no experience in Mac development, so don’t count on me for this.

  7. Luke Byrne says:

    Fantastic software!
    I’ve been using it to help in language learning, and it as been tremendous.

    However, I’ve been having a hell of a time trying to get the source code to compile. Constant errors surrounding many of the includes. Was this software written on an older version of windows? And is there any advice you could give me in getting it to compile?

    • Luke Byrne says:

      Scratch that.
      I managed to get it to build. Had to enable XP support in Visual Studio, and add the WTL 10 include files.

      Thanks again for the software.

  8. Luke Byrne says:

    I’ve found a bug.
    With a standard install everything works fine.
    However, with a portable install google translate stops working.

    To understand why, I used Advanced Installer with a virtual machine running Windows XP 32bit. Advanced Installer took a capture of the system before and after installation of standard Textify, to determine the changes made by the installer. I figured there was some change being made in the standard version, but not the portable version, that allowed google translate to work.


    To verify the output I then used Advanced Installer to generate a .msi file based on its analysis, and installed textify from that.
    But google translate wont work! It’s bizarre.
    The .msi I generated should have the exact same functionality as the original textify_setup.exe but it doesn’t. It has the same bug as in the portable version.

    Very strange.

    • RaMMicHaeL says:

      Hi Luke,

      Looks like Advanced Installer missed the important entry. The non-portable installer of Textify adds Textify.exe to the FEATURE_BROWSER_EMULATION registry branch to allow it to use the latest version of the IE control. Without it, the IE control uses the IE7 rendering engine, which is very very old. See here for more details.

      You can import this registry file to add Textify.exe to the FEATURE_BROWSER_EMULATION registry branch, just like the non-portable installer does.

  9. Every student ever says:

    this is so usefull for making summaries to study to thanks alot dude love it

Leave a Reply