SARANGSoft Call us: USA: 425-378-3890  |  India: 33-2357-6094/6095
Combination of Technology, Innovation, and Quality
to deliver Software Products, Services, and Solutions
for Positive Impact on Businesses of any size.
Windows: Desktop, Server, Mobile, Network.
Web Apps: Open Source, .NET, MVC, HTML5-CSS3.
Web Services: REST (XML, JSON) and SOAP.

Sliding Panel for filexpertez

Do you care about the files on your PC? If so, you must be taking regular backups. You are, right?

If you save any data on your Windows PC, i.e., if you edit documents, crunch numbers, design presentations, compose media, collect / process / organize data, and so on, you know those files – not the hardware or software – are the most valuable items on your PC. One mishap – natural disaster or equipment failure – can destroy all your hard work to develop the data over time.

Will you be able to handle the resulting data loss?

Will you know how much and which data might have been affected by such an unfortunate incident?

The simplest and most effective option for safekeeping of your data, even better than any insurance: regular automatic data backup, preferably to a remote / off-site location. In case of any mishap, the required data can be promptly and precisely restored from the backups.

You can easily accomplish all this using SARANGSoft filexpertez (said as file-expert-ease), and without spending much! It's a comprehensive file and folder management tool for Windows PCs – at home, office, school / college, small business, research lab, everywhere.

At the heart of filexpertez is the powerful and flexible backup and restore functionality. It enables you to take automatic or manual backup – either full or incremental – and save those locally (hard disk, CD/DVD, USB drives, Network Attached Storage or NAS, network shares) vs. remotely / off-site (in AWS or Azure cloud), with or without encryption (AES 128 to 256-bit), and so on. You can also schedule the backups, as well as opt to receive email notification on completion.

Data Restore includes a number of standard as well as innovative capabilities, such as Manual vs. Structure Restore, Restore Points, Filtered Restore, and more.


Data Backup to local / cloud from Windows
Insure precious data with regular backups to local storage or cloud (AWS-S3 / Azure).
Fast and precise data restore as needed.

Reliable. Flexible. Affordable. Easy.


Sliding Panel for WinBackup Business

Are you in charge of your organization's IT network? Then you probably care most about the data on all the PCs and servers in the network.
You try to protect all your users' data under all circumstances.

Your users edit documents, crunch numbers, design presentations, collect / process / manage data, thereby building up the valuable data asset for the organization. It's up to you to prevent any loss of data files, which are the most valuable items on the PC, not the hardware or software. A mishap – natural disaster or equipment failure – can destroy all the hard work to build the data over time. Will your users and organization be able to handle the resulting losses? Will any of you know how much and which data might have been affected by such an unfortunate incident?

The simplest and most effective option for safekeeping of your data, even better than insurance: regular automatic data backup, preferably to a remote location. In case of any mishap, the required data can be promptly and precisely restored from the backups.

Now you have SARANGSoft WinBackup Business to easily backup data from all the PCs and servers in your network. It's the perfect backup tool for Windows networks in offices, schools / colleges, research labs and more.

WinBackup Business is a centrally controlled (by the organization's IT Administrator) distributed backup process (executed on individual PCs and servers). It shares the backup and restore engine with SARANGSoft's individual PC backup product 'filexpertez'. It enables you to set up automatic or manual backup – either full or incremental – for any or all the computers in your network. You can choose to save to hard disk, network share, removable media (e.g., USB drives) etc. You can choose to compress the backup archives, encrypt those (with AES 128 to 256-bit), schedule the backups, receive email notification on completion, and so on. You can also use SARANGSoft's CloudScape application (bundled with WinBackup Business) to copy the backup archives to your choice of cloud storage (AWS-S3 or Azure) and retrieve from there as needed.

The 'Admin Console' helps you select the required PCs and servers, the drives for each PC / server, and the folders in each drive for a backup. You also select the schedule for backups (full & incremental), backup destination, compression, encryption etc. Backup is performed on each PC / server based on the options specified by the IT Admin for that computer.

The powerful backup and restore functionality of WinBackup Business is also simple and efficient. It presents all the relevant functionality and options to keep you informed and comfortable for making the correct choices for "your" needs. Neither is it restrictive in the name of being "simple", nor does it present a confusing array of options to be "flexible". It hits the right balance between capability, flexibility and ease of use.

WinBackup Business generates a set of essential reports to give you full view of the backup process for the whole network over any time period. You know which PCs and servers are included in the backup (vs. not), which data folders from which drives on each PC is being backed up, the backup schedule, success and failure of every backup attempt etc. In short you know everything about the backup process, and can make adjustments as you need.

The Restore steps is done directly on the PC(s), for which the data files & folders need to be recovered. It includes a number of standard as well as innovative capabilities, such as manual vs. structure restore, restore points, filtered restore and more.

The functionality and options cover all the different scenarios for the whole network, but the user interface makes it easy to understand and choose what you need to do at every step, along with the most common options chosen by default, so that you can breeze through the process.

WinBackup Business

Data Backup for Windows Network.Automated backup of files & folders to protect data on all PCs & servers.
Flexible and easy restore options.
Domain & Workgroup backup simplified.


Sliding Panel for digipaper

Why use digipaper Convert the burden of paper piles into an organized collection of digital resources that can easily be searched through in seconds.

The Problem and Solution Paper, paper, every where,
Nor the one I need.

It is quite common being overwhelmed with paper documents, be it at work or at home. There are papers for everything – from bills / receipts to reports, from permits to certificates, from designs / plans to project proposals, and more. Over time the piles of paper start creating inefficiency, confusion, worries. Since paper documents contain "information", as part of Information Safety and Disaster Preparedness process, it's essential to

  • Store important documents for both short- and long-term use
  • Retrieve documents quickly and easily as and when needed
  • Restrict document access to only appropriate people
  • Keep a "safe copy" of documents in case of disaster / damage
  • Share documents with others as and when needed
  • Keep several versions of the same document

You can achieve the above goals by digitizing paper documents and storing in an organized manner, so that it is fast and easy to retrieve, as well as dynamically control the access to digitized documents as needed. Since only the digital version can be used on regular basis, the original paper documents can be safely stored away and protected from frequent access, leading to degradation / damage, and common disasters.

SARANGSoft digipaper is a document digitization and management software for Windows to convert paper documents (or already-scanned copies of those) into digital document archives. With digipaper, you can tag each digital document for later identification. Grant access to the digital documents for only a specific set of users (on need-to-know/do basis). Use the powerful and flexible search to quickly and easily locate the digital copy of any document within an archive. Look through different versions of the same document.

Managing Electronic Documents (too) Organizations are creating more and more electronic documents every day. There are tons of "files" – (Word) documents and (Excel) spreadsheets and (PowerPoint) presentations, marketing materials like logos and banners and posters and flyers (made with PhotoShop and such), technical designs / drawings (with AutoCAD or Visio), and a lot more. It often happens that one arm of the organization – even some people of the same department – doesn't know which of these documents are the latest / approved / intended material to be used in meetings, project proposals, planning process, promotional activities etc. This can lead to confusion and frustration, and can even cause major embarrassment and problems later on. A simple document management system helps organize various types of electronic documents in a repository (similar to an archive for digitized paper documents), so that the appropriate personnel can easily locate the required documents and use those as needed.


From piles of paper to organized resource!
Scan paper documents. Tag as needed. Organize in suitable hierarchy.
Use the flexible search to find documents.

Protect paper documents. Create efficiency.


Sliding Panel for SysExpertez

Do you know your network ? What you don't know can hurt you!

Most IT Administrator / System Manager will admit it is hard to say "yes" based on their own experience. It is a challenge to track all the computers – PCs and servers, details of hardware used and software installed on those computers, keeping up with the users and groups and their actions – normal and the odd ones, various incidents, and the changes (to network topology, IP address, firewall etc.) made over time. Without full knowledge of these, can you manage an IT environment – handle current requests, address existing and upcoming issues, prepare for the looming threats, plan for improvements, fulfill audit / compliance requirements, and more? For even a small network (with 20-25 computers), it takes considerable time and effort to keep pace with the dynamic nature of an IT network – hardware upgrades / changes, software (un)installs, security updates / patches, add / edit / delete users and user groups, set required privileges etc. It is repetitive, error-prone, time-consuming, and definitely not fun. There are much more important issues (for you) to address and not enough time to do all that. On top of that, IT security is a major concern for all organizations.

You need something that:

  • Works for you automatically (but allows manual intervention)
  • Provides the required information when you need it
  • Alerts you about unexpected or unwanted incidents
  • Generates different reports – Customizable reports? That's even better!

That way you can worry less about these, and take appropriate actions when needed.

Now you have it – SARANGSoft SysExpertez (sys-expert-ease) for Windows networks. This powerful yet easy-to-use IT Configuration Management (way more than just IT Inventory or IT Asset Management) software does all the above and more. A ton of information about your Windows (Active Directory) domain or workgroup is now at your fingertips, without any running around. It is like a set of CCTVs within your network, so that you get full view of the network through the Admin Console, as if sitting in a Control Room. A true friend of IT System Professionals, SysExpertez automates and simplifies a lot of the painful and cumbersome tasks to produce accurate results quickly and easily. Detecting installation of unwanted software / services, current printer status, latest anti-virus and firewall status, abnormal user activities, specific hardware / equipment etc. are now just a couple of clicks away. By collecting and storing data about all the assets – computers, hardware parts, software etc. – SysExpertez builds the history of changes in the network and presents it as per your choice. Now that you know your network, go ahead make it better.

You can use SysExpertez Admin Console to schedule when to collect the hardware and software data from each computer in the network. It automatically collects data about the computers and users in the network and stores in a central database. Based on the collected data, you can run ad-hoc queries or generate reports (view, print, export) as per your needs. A unique feature of SysExpertez enables you to classify all the installed software into separate categories –
  • Licensed (e.g., MS-Office, Photoshop, SQL Server / Oracle, AutoCAD, QuickBook etc.)
  • Approved (e.g., Internet browsers, Adobe PDF Reader, Skype, OpenOffice etc.)
  • Prohibited (e.g., games, media players, chat apps etc.).
Any other software found installed within the network is automatically classified as Unknown and brought to your attention. You can also set up specific conditions, based on which automatic alerts will be sent to you via email and companion mobile apps (for Android and Windows 10). These alerts will notify you about unknown or unwanted software installation, low disk space in a drive, thermal conditions of PCs / servers, printer problems, missing or outdated anti-virus, disabled firewall, IP address change, and such.

In a Windows Active Directory domain, you can use the Admin Console as a single point of control for common domain management operations, such as add / delete users and user groups within the network, set their respective privileges etc. Editing user and user group information, such as user profile renaming, password reset, assigning users to different groups etc. are made really easy.

In the Admin Console with a couple of mouse-clicks you can get the detailed hardware information for any PC in the network, such as CPU manufacturer / type / model, motherboard, RAM, hard disc, network chip / card, display and sound, as well as the network gear (e.g., routers, switches), and other non-Windows devices (Linux machines).

For software / system audit purposes, it's a snap to collect the installed software details – for the OS, applications, anti-virus and firewall – from all computers in the network.

With the help of SysExpertez, as an IT Manager / Administrator you can easily keep track of the resources / configurations and user activities within your Windows network. Automation and simplification of the repetitive, error-prone, and time-consuming tasks lead to accurate results and saving time / effort.


Do you know your network?
What you don't know can hurt you!
Track PCs, servers, hardware, software, status.
Manage users & groups, monitor activities.
Like CCTV for your Windows network.


Sliding Panel for CloudScape

We often see and hear about cloud computing and cloud technology. One of the most common use of "cloud" is remote storage of data, such as for data backup, for safety and security reasons. Most cloud storage services come as all-in-one – the storage, the application to access stored data, along with their limitations / restrictions etc. While an integrated approach simplifies certain usage scenarios, the biggest drawback is the one-approach-fits-all assumption. Your choices are limited to how that cloud storage service has been designed and developed, and for whom.

SARANGSoft CloudScape is a unique cloud computing tool for the Windows platform to seamlessly integrate cloud storage (AWS-S3 and Azure) with local storage (such as the hard disc in the PC). Its Windows Explorer-like user interface enables easy transfer (including drag & drop) of files and folders to and from cloud, thereby making cloud storage an extension of your local PC storage. You can also sync your local folders to cloud automatically (using scheduling) or on-demand.

CloudScape currently works with Amazon AWS S3 and Microsoft Azure, with more public cloud support in the future.

You can use Windows standard shortcut keys (e.g., Ctrl + C, Ctrl + X, Ctrl + V, F2, Del etc.) and the rich context menus to perform various operations on cloud and local storage. For the local storage, it not only gives you a view of your host computer, but all the PCs in your network.


Windows browser for cloud storage.
Seamlessly integrate cloud and local storage.
Explorer-like UI to transfer files & folders.
Sync data to cloud with custom profiles.

Use AWS & Azure storage like local disks.


Sliding Panel for Testology

Why Testology

When a product is developed, it is meant to serve a purpose. But how do you judge the quality of the product? How do you know that rather than solving the problem, it won't cause more it? For software products, it's no different, and actually could be even worse, because bad quality software might cause serious problems, such as data loss, compromising your computer security, damaging another product or process, and so on. Above all, how do you know the product will actually serve the planned purpose or not? All of those questions have one answer – through proper testing.

The next question is what kind of testing? It would definitely be great to test the whole product and all of its components thoroughly. However, that means a lot of different test cases to run from various different angles / setups. For that the Test Developer needs to develop test suite(s) with a rather large number of test cases. Not only that, each test case has to be executed to verify certain feature or function of the product. All this needs a LOT of time. On top of that, there could be cross-dependencies between different parts of the product, where taking one step in one area may have intended or unintended consequences in another seemingly unrelated area of the product. Taking all this into account, doing a thorough testing of a product is quite a challenge!

Some of that challenge can be handled with test automation, which help develop and maintain test suites, run the test cases automatically or interactively (as needed), and log the test results, and summary for the tester to generate reports. Also, it is often necessary to change only the data set for the test cases to get more test coverage. It is not trivial, or even easy, to handle different data sets for the same test cases. A properly designed test development and automation tool can address that need too.

SARANGSoft Testology is a powerful test automation tool for Windows C/C++ developers. It provides an easy mechanism to develop tests – from unit tests for C functions or C++ classes by Software Developers to full test suites by Test Developers – as well as enables Test Runners (or Testers) to execute those test cases to verify the correctness, reliability, and performance of the concerned software product.

Testology helps the Test Developers design their required test suites and test cases through a set of easy Wizard-like steps. On the other hand, it enables the Test Runners to execute those test cases as per their choice and needs. The result of tests can be logged to various log targets, such as a window, a file, the debugger. The logging capability and options are provided by another SARANGSoft developer product – Logastic – a highly-tuned superfast text logging engine for use by Windows C/C++ and C# developers.


Framework for Windows Test Development
Wizard-like step-by-step process for C/C++ developers to easily create, manage, execute all kinds of test applications.
Easily develop unit / stress / perf tests.


On Twitter

Blog Posts

How to Move Images with Arrow

In Image Processing applications it is sometimes necessary to move a s...

Dec 04, 2017

Why Backup Data and How to Bac

WHY BACKUP DATA? The most precious thing on your computer is the da...

Nov 23, 2017

How to Create a Folder Accessi

Data backup is like taking an insurance on your data. Just as we canno...

May 25, 2017



Intel Elite Premier Partner

Contact Us

USA 12819 SE 38th St, #421
WA 98006
Phone (425) 378-3890

India Module 428-429 & 617-618
SDF Building, Salt Lake, Sector V
Kolkata 700091
Phone (033) 2357-6094 / 95

Technology Expertise

Microsoft Windows
Microsoft .Net
MS SQL Server


You won't find a better tech company to work with. They are knowledgeable, fast ...

Wyatt B (Senior Technology Manager, NTA), Olympia, WA, USA

I have been very pleased with Alok and his team at SARANGSoft. We handed them a ...

Mark Anthony, VP of Operations (, New York, USA

SARANGSoft is not only a company which finishes the work on request, but they al...

Erik V (Energetica Natura BV), The Netherlands