ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

Microsoft Notepad - A very useful but underrated software

Updated on September 17, 2014

What is Microsoft Notepad?

This is a very simple, free and easy-to-use text editor. It has been present in all Microsoft Windows version since Windows 1.0 in 1985. Besides just being a simple text editor for which it is known for, it also have several other functions people don't know about.

Microsoft Notepad screenshot

Used with permission from Microsoft
Used with permission from Microsoft | Source

Notice to readers: Due to Copyright grounds, the original Microsoft Notepad software logo is available on Wikipedia

Since Notepad is a free Software which is installed by default on all Microsoft Windows Operating system, this makes it easier to acquire and work on. It's ability to support multiple file format makes it easy to edit source codes for later compilation and many text format (.txt).

Even though the disadvantages of Microsoft Notepad is much more than the advantages, I still find it important to list both of it's benefits and limitation.

Advantages of Microsoft Notepad

Simplicity and ease of operation

Notepad has a very simple and easy to use interface that doesn't take much memory and resources of the computer. It is platform independent and opens at the blink of an eye. It doesn't need any compiler before it can work unlike other Software like Visual basic.

Text Manipulation

Microsoft Notepad offers users the option of editing and formatting texts especially when removing formatting from texts copied from a source e.g. the Internet. All formatting like colour, font size and special designs are stripped leaving just a plain text. This is one major advantage and function of Notepad

Basic functions

The latest version of Microsoft Notepad offers basic functions like copying and pasting, Find and Replace, Time stamping (i.e. adding a date and time to the document. This can be achieved by typing .LOG at the beginning of the text you want to write. Each time you save and re-open a document, the time and date of that activity would be recorded. You can also do this manually by clicking on the edit menu tab, then select Time/date. This is useful in making quick records of an event, a calendar or a list of other things.

Adding a timestamp

Used with permission from Microsoft
Used with permission from Microsoft

You can also use word wrap to prevent your texts just going all the way across the screen. Besides this, you can print a Notepad document as well as create a header, margin and footer on Microsoft Notepad. Check out the Notepad FAQ for guidelines on how to do these things.

Learning Website development / design

Notepad is a very useful tool for starters learning Website design and development in the sense that you get the opportunity to type in the html codes and see what each function does. You can also create a simple website with it, view it on the internet and host it online. Notepad gives you full control of what you can do with your code unlike other website development software like Adobe Dreamweaver that has already inbuilt tools. When you have created a website using Notepad, you need to save it as a .html file format before it can be viewed and used online.

Screenshot of part of website created with Microsoft Notepad
Screenshot of part of website created with Microsoft Notepad | Source

A Batch file

This a computer file containing a list of instructions (DOS commands) to be carried out in turn. Batch file can be used for many purpose ranging from hiding files for security purpose, creating a log of activities to the deadliest of killing a computer and making a virus of your own.

Learn Coding and create batch files

Notepad is a very good tool for coding as well and it can be used to compile codes and then imported into a programming software like C#, C++, Visual basic etc. It can also be used to create batch files which are advanced coding and are useful for so many things. I will list some use of batch files after the limitations of Microsoft Notepad.

Buy now on Amazon - Up to 50% Discount

15 Limitations of Microsoft Notepad

There have been wide criticism and several reasons why Microsoft Notepad has been dumped by several people. These reasons are not far-fetched and this is why.

  • Limitation on the number of words that can be used
  • Simple interface means it doesn't look professional
  • Less options like inability to save and support pictures
  • Inability to spell check for errors means there are more possibilities for mistakes
  • waste of time (e.g. For programming and web design, tools that can speed up the process are available rather than having to type the code one by one and then previewing changes each time the code is saved).
  • lacks the inability to notify users of any errors in the code.
  • limited file size.
  • You need a good knowledge of coding to be able to create an error-free command line.
  • refresh is needed to preview changes made on notepad when coding or using html.
  • It doesn't highlight (colour code) important codes when used for programming.
  • No auto-indentation when programming
  • It cannot be used to create complex programs (From a programmer's point of view)
  • Inability to treat newlines in Unix- or Mac-style text files correctly.
  • It does not support Multiple document Interface (opening multiple files in the same window).
  • It doesn't support code folding (Hiding or displaying a piece of code from a section for easy accessibility of other codes). It doesn't support Macros too.

Things you can do with Batch files / VB Scripts and other fun tricks

There are several things you can do with batch files and VB scripts when created with Microsoft Notepad. Among the unending lists are:

#1 Make a falling matrix code effect

With just six lines of code, you can make Notepad fun. Try these trick on notepad by just copying and pasting then saving as anyname.bat

Save on desktop for easy accessibility

@echo off
color 1e
echo  %random%      %random%      %random%      %random% 
ping localhost -n 1 > nul
goto start

#2 Make a colour-changing Love heart. Try it out

@echo off 
color fc 

echo...........8888888.. ..8888888.. 
PING -n 1 -w 1.0 >NUL
echo........8:::::::::::8. .8:::::::::::8. 
PING -n 1 -w 1.0 >NUL
PING -n 1 -w 1.0 >NUL
PING -n 1 -w 1.0 >NUL
PING -n 1 -w 1.0 >NUL
echo....8::::::::::/` \/ `\::::::::::::::::::8
PING -n 1 -w 1.0 >NUL
color e
echo....8::::::::::\ /` \/ `\::::::::::::::::8 
PING -n 1 -w 1.0 >NUL
echo....'8::::::::::\ /\ /::::::::::::::::::8' 
PING -n 1 -w 1.0 >NUL
echo.....'8::::::::::\/:::\ /.:::::::::::::8 
PING -n 1 -w 1.0 >NUL
PING -n 1 -w 1.0 >NUL
PING -n 1 -w 1.0 >NUL
color 58
PING -n 1 -w 1.0 >NUL
echo............'8:::::::::::::::::8' two hearts 
PING -n 1 -w 1.0 >NUL
echo...............'8:::::::::::8' beat as one... 
PING -n 1 -w 1.0 >NUL
PING -n 1 -w 1.0 >NUL
PING -n 1 -w 1.0 >NUL
PING -n 1 -w 1.0 >NUL

goto start

After copying this code into Notepad, save it as matrix.bat just like in the screenshot below. You can save it on the desktop menu so that it can be easily accessed. When you run it, you should see random numbers falling down the window.

Saving in the batch file format
Saving in the batch file format

Watch my video

#2 Watch ASCII Star Wars on your PC

Most people don't know this trick. Even I myself found out just recently that you can watch the American Standard Code for Information Interchange (ASCII) version of Star Wars on your computer irrespective of whether you use a Windows 7, XP, Vista or Windows 8.1

So, I'm giving full credit to my source by giving you the link on how to watch it and try it yourself. You don't need a very good Internet connection, or DVD to watch this as well and it won't take any resources on your computer.

learn how to watch the ASCII version of Star Wars

ASCII Star wars Movie
ASCII Star wars Movie

#3 Computer welcomes you by name

Another thing you can do is directly create a simple VB script with notepad that allows your computer to welcome you by name using the variable name you provided whenever you switch on your computer. That's a cool thing to do. Isn't it?

#4 Continuous ejection of DVD / CD player

there is a code which when input in notepad, continuously eject the disk on your computer. For beginner's safety, I decided not to show the code on here because AVG sees it as a virus and I wouldn't be too surprised afterall because it should be classified as a virus. These function of notepad, although when done is completely harmless when you quit the program from the task manager but it also gives you one benefit of testing if your anti-virus program is reliable against threats..

#5 Bypass administrative right on your PC

This simple Notepad can also help you bypass administrative rights. I won't be sharing the steps that make this possible because it is solely meant to be for education and problem solving but most people will only use it for selfish reasons.

Advice to readers

Always download application from a trusted source. Sometimes, it doesn't take minutes to create and be infected with the deadliest of viruses. Also install trusted anti-virus to help you do the job too.

#6 Create a deadly Virus

By using the DOS command feature of notepad, you can create the deadliest of Computer virus. It is just a line of code 19 characters long but very deadly as it shuts down your computer permanently as it formats the C:\ drive on your computer and that's where the boot file for your computer is located.

10 Other things notepad is capable of doing

You can also write a code on Notepad to:

  • Create a text to speech converter program
  • Terminate frozen program.
  • Shut down your PC at a specific time interval
  • Hide or lock private files
  • make keyboard light into disco light (Continuous lock button toggle)
  • make simple animation e.g. Matrix falling code
  • Hackers could use it to create malicious programs
  • annoy your friends
  • erase files easier and faster
  • Grant administrative rights with just small lines of codes.

Share your opinion

Microsoft Notepad is a very useful tool

See results

How useful did you find this article?

5 out of 5 stars from 3 ratings of Microsoft Notepad - A useful but underrated software
Published on September 16, 2014

© 2014 Taiwo Kareem


    0 of 8192 characters used
    Post Comment
    • taiwokareem profile imageAUTHOR

      Taiwo Kareem 

      4 years ago from Salford

      There are a lot of new text editors now more powerful than notepad with autocomplete, customization etc. like Notepad++, Sublime text etc. but Microsoft notepad had other functionalities one couldn't have easily known

    • Happy Moment profile image


      4 years ago from The Eastern Bypass

      I have this application in my computer but I have never applied it. After reading your informative article, I have now seen how important it is


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)