Software solutions for legal world.

BatchGuru Tools

Let’s review BatchGuru and see how it expanded in recent years. I will be updating my YouTube playlist of all the tools included so far. As I do that videos will be added below.



MD5 Hash

MD5 Hash Generator allows you generate hash value based on fields you choose so you can perform customized deduplication.

Sort Date

Sort Date Tool will take date of the parent email and apply it to all of its attachments so you could sort families of documents chronologically.

Time Zone

Timezone Converter will convert date/time value from one time zone to another to correct for processing error or to improve review efficiency.

Native Files Exporter

Native File Exporter will allow you to quickly export sets of native files as a ZIP file without using desktop client on a PC or a Mac.

Date Formatter

Date Formatter with convert date field into a text field using number of date formatting options to make date field more readable and avoid confusion for internation clients.

Beg/End Attach

Beg-End Attach Tool allows you to generate fields that contain Beginning Attachment Number and Ending Attachment based on Group Identifier field so you could export fully formed DAT files without using Relativity desktop client.

Beg-End to List

Beg-End to List converts BegDoc and EndDoc to a sequential list of bates numbers so you could have every page of a document listed in a field for easy tagging or searching.


OtherProps Tool extracts one of the fields from OtherProps field created by Relativity Processing into new field so you could work with that field individually.

Parent to Attachment

Parent to Attachment tool will take value from parent document and apply it to all family members so that reviewer can see parent document’s details when looking at the attachment.

Split Field

Split Field Value will split one field into two using specified delimiter which can be useful for advanced data manipulations.

Tag as Document or Attachment

Tag as Document or Attachment will identify which record is parent and which is child based Group Identifier so you could use filter option in a view to display only certain documents.

Time Zone Offset

Timezone Offset Calculator will calculate actual offset from GMT to specified time zone enabling Native Viewer to display date and time correctly.

Remove Email Address

Remove Email Address tool will remove email address from either sender or recipient fields to make exported reports or privilege logs looking cleaner leaving only names for ease of readability.

ParentID / AttachIDs

ParentID/AttahcIDs tool will enable you to create Summation compatible DAT files that can be exported right from the Relativity interface.

Create fields required for common productions

Text Preview

Generates stub preview of first few lines of email

Saved search exporter

Export Images / Native Files / Extracted Text

Compare Text Fields

This tool allows you compare two text fields and find out “Levenshtein Distance”

Combine date / time

This tool allows you combine two text fields, one with date and one with time, into one date/time field.

Text cleaner

Text cleaner will remove ALL characters except letters a-z and numbers and save them to new field. 

Redaction maker

Redaction Maker will “copy and paste” redactions to all pages in your saved search or just first page of every document.

Roll Up To Parent

Scan family range and combine all found values into one at the top level

Email header

Parse email header for additional metadata

Recipient Counter

Count how many people received an email

Tag missing files

Identify missing images or native files

Word Counter

Gives you most frequently occurring words

Production Exporter

Export Images / Native Files / Extracted Text for Productions

Detect Cutoff Images

Will identify images that have none white pixels on the right edge of the page