###### Tools

**Coordinate Conversion**- Convert multiple coordinate formats into other formats quickly. Allows you to map these coordinates in a variety of maps and view a custom Geocache search.**Distance & Midpoint Calculator**- Takes a variety of coordinate inputs and calculates the distance between them and the midpoint. It gives you the bearing and distance in both feet and meters.**Projection Calculator**- Allows you to project a waypoint from a given location with bearing and distance. The midpoint will be given as well.**Incomplete Coordinate Calculator**- If you have a set of coordinates that are missing values, this tool will calculate all of the missing coordinate spots and show them on a map.**Intersection of 2 Circles**- This tool allows you to calculate the intersection of 2 circles and show them on a map. You can also add a moveable marker to see coordintes in a certain location.**Intersection of 3 Circles**- This tool allows you to calculate the intersection of 3 circles and show them on a map. You can also add a moveable marker to see coordintes in a certain location.**Circle Through 3 Points**- This tool allows you to calculate the center point and radius of a circle through 3 points. You can also add a moveable marker to see coordintes in a certain location.**Center of a Triangle**- This tool allows you to calculate the center, area, and perimeter of a triangle. You can also add a moveable marker to see coordintes in a certain location.**Trianglation**- This tool allows you to calculate an unknown point when 2 points with a bearing are known. You can also add a moveable marker to see coordinates in a certain location.**Intersection of a Line and a Circle**- This tool allows you to calculate the intersection of a line and a circle and show them on a map. You can also add a moveable marker to see coordintes in a certain location.**Intersection of 2 Lines**- This tool allows you to calculate the intersection of 2 lines at a bearing and show them on a map. You can also add a moveable marker to see coordintes in a certain location.**Intersection of Line Between 4 Points**- This tool allows you to calculate the intersection of lines between 4 points and show them on a map. Calculations will be from Coordinates A to B and C to D. If the lines do not connect based on entered coordinates, the tool will check to see if they would connect if extended. If so, "virtual" intersection coordinates will be provided. You can also add a moveable marker to see coordintes in a certain location.**Cache Placement Helper**- Tool that allows you to get your current coordinate readings and view them on a map. You can move the pin around to narrow the results. Offers a variety of coordinate formats and helpful links to quickly create a cache page or view maps in Google.

**Code Tables**- Over 150 codes tables, the majority of which are interactive and allow you to type out your own custom phrases. This list is growing periodically so check back often.**View All Examples**- This page allows you to type in a message and see that message displayed using all of the compatible monoalphabetic code tables. Useful for finding which code you're looking for or for creators to see which code looks the best for their message.

###### Quick Translate

**ADFGX Cipher**- Tool to convert text using the ADFGX cipher and a custom alphabet.**ADFGVX Cipher**- Tool to convert text using the ADFGVX cipher and a custom alphabet.**Affine Cipher**- Tool to convert text using the Affine cipher and a custom alphabet.**Atbash Cipher**- Tool to convert text into Atbash cipher which flips the text from A-Z to Z-A.**Autokey Cipher**- This cipher is a polyalphabetic substitution cipher.**Bacon Cipher**- Converts text Bacon Cipher.**Backslash Code**- Tool to convert letters to and from backslash code. Uses groups of three characters consisting of \ | /.**Base64**- Converts text Base64.**Baudot-Murray**- Converts text Baudot code.**Beaufort Cipher**- This is a polyalphabetic substitution cipher that is similar to the Vigenère cipher, only that instead of adding letter values, it calculates the cipherletter by taking the keyletter minus the plaintextletter.**Variant Beaufort Cipher**- This is a polyalphabetic substitution cipher that is similar to the Vigenère cipher. The key differences is the encryption is performed like decryption in the Vigenère and decryption is performed like the encryption in the Vigenère.**Bifid Cipher**- This cipher combines the Polybius square with transposition and uses fractionation to achieve diffusion.**Burrows-Wheeler Transform**- The Burrows–Wheeler transform rearranges a character string into runs of similar characters. This is useful for compression and more importantly, the transformation is reversible, without needing to store any additional data except the position of the first original character.**Caesar Box Cipher**- The Caesar Box is a cipher that is based on a transposition method. The cipher is encrypted by writing the text in columns (padding with extra characters to make them even) and then reading off the text by rows. This is not a Caesar cipher.**Chinese Code**- This code uses dashes and pipes to represent vowels and consonents. Go to Codes --> Chinese Code for an image version.**Colored Squares Code**- This code is a simple substitution code in disguise. Each colored square is worth a certain value. Add up the values within each 2 x 2 block (colors are always shown highest to lowest value) and then convert the total to the corresponding letter (A=1, Z=26).**Columnar Transposition Cipher**- This tool writes text out in rows based off of a keyword and then reads the text off in columns.**Double Transposition**- The double transposition cipher (AKA double columnar transposition) was used by military forces in World War I and II. It is basically a columnar transposition followed by another columnar transposition. It is considered one of the most secure ciphers that can be performed by hand.**Dvorak Qwerty**- This tool converts text between a Qwerty keyboard and a Dvorak keyboard.**Enigma (M3) Cipher**- This Enigma tool is an accurate simulation of the M3 Enigma cipher machine used by the German Navy during the Second World War.**Five Needle Telegraph**- Substitution cipher using the characters \ | / in sets of 5 characters. Also known as the Cooke and Wheatstone telegraph.**Foursquare Cipher**- This tool encrypts pairs of letters (like playfair) using four 5 by 5 matrices arranged in a square.**GoldBug Code**- Converts text GoldBug Code.**Gronsfeld Cipher**- The Gronsfeld cipher is a polyalphabetic cipher (a series of Caesar ciphers) where the shift is determined by numbers. It is similar to the Vigenère cipher, but the key uses digits instead of letters.**Hill Cipher**- The Hill cipher is a polygraphic substitution cipher based on linear algebra. It uses matrices and matrix multiplication to encrypt/decrypt the text.**Kamasutra Cipher**- The Kamasutra (Vatsyayana) cipher is a simple substitution cipher where the 26 letters of the alphabet are organized into 13 pairs of characters.**Kenny Code**- Converts text Kenny Code.**Keyed Caesar Cipher**- The Keyed Caesar cipher is a variation to the standard Caesar cipher (shifting the letters by 13). In a keyed version, the alphabet is "keyed" by using a word and those letters are moved to the front of the alphabet and the rotation is performed.**Letters Numbers**- Allows you to convert letters to and from numbers.**Morse Code**- Tool to convert text Morse Code.**Fractionated Morse Cipher**- Converts plaintext to morse code and then enciphers fixed size blocks of morse back into letters. You can also use a keyword to further increase the security of the cipher.**Multiplicative Cipher**- In a Multiplicative cipher, each character of the alphabet is assigned a value and a coprime key to the length of the alphabet is chosen. Each character is multiplied with this key and the corresponding letter is substituted.**NATO Alphabet**- Tool to convert text the NATO Phonetic Alphabet.**Number Pad Lines**- Tool that uses lines drawn between the numbers on a keypad to make letters and numbers with the shape.**One Time Pad Cipher**- The one time pad is, theoretically, an unbreakable cipher. In order for it to work, a pre-shared key of the same length as the message must be shared with the intended recipient.**Playfair Cipher**- This cipher encrypts pairs of letters (digraphs), instead of single letters as in the simple substitution cipher.**Porta Key Cipher**- This cipher is a polyalphabetic substitution cipher similar to the Vigenère. Where the Vigenère cipher uses 26 alphabets, the Porta only uses 13 alphabets.**Polybius Square Cipher**- This cipher is a polyalphabetic substitution cipher and is essentially identical to the simple substitution cipher, except that each plaintext character is enciphered as 2 ciphertext characters.**Qwerty Coordinates**- This tool allows you to convert QWERTY letters to their coordinate location on the keyboard by rows and columns. The number returned will first look for which row from the top of the keyboard and then which column from the left the character appears. You will have 3 different versions from which to choose.**Qwerty Cipher**- This simple substitution cipher maps the keys of a QWERTY keyboard layout to letters like this: QWERTY = ABCDEF.**Qwerty Shifter**- This tool allows you to shift letters on a qwerty keyboard right or left. You can shift up to 47 slots if you include special characters and up to 36 if you exclude them.**Rail Fence Cipher**- The railfence cipher is a transposition cipher that follows a simple rule for mixing up the characters in the plaintext to form the ciphertext.**Rotation/Caesar Cipher**- Also known as a caesar cipher, this allows you to rotate numbers (Rot 5), letters (Rot 13), letters and numbers (Rot 18), all ASCII characters (Rot 47), or show all rotations from 0 to 25 either encrypted or decrypted.**Rotation Grid**- The cipher takes text written in a grid, rotates them by 90° and reads the text back out.**Route Transposition Cipher**- The route transposition cipher rearranges the plaintext letters based on a shape of an imaginary path drawn on a grid, which contains all the message letters.**Running Key Cipher**- This polyalphabetic substitution cipher has the same internal workings as the Vigenère cipher. The difference lies in how the key is chosen; the Vigenère cipher uses a short key that repeats, whereas the running key cipher uses a long key such as an excerpt from a book.**Scytale Cipher**- The Scytale is a cipher that is based on a transposition method. A stretch of leather with letters on it was wound upon a piece of wood with the correct diameter and the encoded message could then be read.**Slash and Pipe Code**- Substitution cipher using the characters \ | /.**Straddle Checkerboard Cipher**- Substitution cipher using a variable length alphabet.**Substitution Cipher**- Allows you to create your own version of an alphabet as a substitution.**Tap (Knock) Code**- Converts characters between letters, numbers and dots via a polybius square. This is said to be used by prisoners to communicate with each other.**Tomtom Code**- Substitution cipher using the characters \ | /.**Trifid Cipher**- The Trifid cipher uses three tables to fractionate letters into trigrams, mixes the parts of the trigrams and then uses the table to convert the trigrams back to letters again.**T9 Code Solver**- Tool to solve the phone pad's T9 code using a large dictionary.**Übchi Transposition Cipher**- The Übchi Transposition Cipher was used by the Germans during World War 1 and is a double columnar transposition cipher.**Vanity Code**- Code that uses the numbers/letters on a phone pad. Four methods included.**Vigenère Cipher**- The Vigenère Cipher is a polyalphabetic substitution cipher.

**ASCII, Decimal, Binary, Hex, Octal**- Converts characters between ASCII, Decimal, Binary, Hex and Octal.**How To Read A Barcode (Tool included)**- Describes how a barcode is comprised and includes a tool to convert numbers 0-9 to a barcode code numbers.**Base Conversion**- Converts numbers from one base to another. Works from 2 to 62.**Clock Angle Calculator**- This tool will calculate the angles between hour to minute hands and minute to hour hands in a clockwise manner. It will accept hours in either 12 or 24 hour format.**Digital Root**- Calculates the digital root value of your text.**Euler-Mascheroni Constant (γ) Searcher**- Four tools to search through 10 million digits of γ.**Euler Number (e) Searcher**- Four tools to search through 10 million digits of*e*.**Fibonacci Sequence**- Allows you to see the fibonacci sequence up to a certain requested number. Desktop Chrome/Firefox users can calculate with high precision any number their browser can handle (over 1 million iterations easily).**Fraction Approximator**- Tool to approximate fractions to a high degree.**GC Number GC ID**- Tool that allows you to translate the GC Number the GC ID using a custom base 31 conversion.**Golden Ratio (φ) Searcher**- Four tools to search through 10 million digits of φ.**Lucas Numbers**- Allows you to see the Lucas Numbers (closely related to the fibonacci sequence) up to a certain requested number. Desktop Chrome/Firefox users can calculate with high precision any number their browser can handle (over 1 million iterations easily).**Numbers To Words**- Converts numbers entered into their word form. Handles up to a nonillion.**Pi (π) Searcher**- Four tools to search through 10 million digits of π.**Prime Numbers**- Allows you to see if a number is a prime number, show all prime factors, and to return all prime numbers up to a requested number.**Pythagoras's Constant (√2) Searcher**- Four tools to search through 10 million digits of √2.**Roman Numerals**- Allows you to convert numbers to and from Roman numerals.**Scrabble Scorer**- Tool to convert letters to numbers and sum them for you using scrabble values.**Shadoks Number System**- Tool to convert decimal to the base 4 Shadoks numbers.**Temperature Converter**- Convert temperature between Celcius, Fahrenheit and Kelvin.**Theodorus' Constant (√3) Searcher**- Four tools to search through 10 million digits of √3.**Triangle Calculator**- Tool to calculate missing sides or angles of a triangle.**UTF-8 Tool**- UTF-8 (8-bit Unicode Transformation Format) is a variable length character encoding that can encode any of the valid Unicode characters.**Unit Converter**- Tool to convert units for volume, weight, length, time and temperature.**Vanity Values**- Tool to convert letters to numbers and sum them for you using vanity letter values from a phone pad.**Word Value**- Tool to convert letters to numbers and sum them for you.

**Text Manipulator**- Tool to manipulate text in a large variety of ways. Uppercase, lowercase, reverse text, upside down text, rotation, etc. Full screen version here.**Frequency Analysis**- Tool that analyzes a group of text for letter, number and misc character frequencies.**Exif Reader**- Exif reader that supports reading exif data from JPEG, PNG, WebP, TIFF, HEIC/HEIF.**Spelling with Elements**- Spell out a word using the elements on the periodic table!**Resistor Color Code**- Tool to calculate the resistance and tolerance of the color bands on electronic resistors, capacitors, inductors and other electrical components.**ISBN Tool**- Tool to convert ISBN-10 ISBN-13. You can also lookup the ISBN via Open Library, Amazon and Google.**Sudoku Solver**- HTML based sudoku solver that is mobile compatible. Easy to use with instructions.**Elemental (Periodic Table)**- Converts characters between periodic table of elements. Displays numbers, symbols and names.**Pig Latin Encoder**- This tool allows you to encode a message of your choice in Pig Latin.**Flip A Coin**- Simple way to flip a coin. Keeps track of your choices and win/loss counts.**Roll The Dice**- Simple way to roll the dice. Choose up to 10 dice at a time or do a random roll.**Bookmarklets**- Several javascript bookmarklets to shortcut common geocaching functions such as coordinate conversion, gc/tb lookup, keyword search, user search, etc.**Cache Page Creation Helper**- Example page to show you how to spruce up your cache creation pages.**QR Code Scanner**- Allows you to scan a QR code image.**QR Code Generator**- Allows you to create a QR code with custom colors and density.**Barcode Generator**- Tool to create a barcode in Format 39, Format 128, and EAN13.**Logical Solver**- Tool to solve logical puzzles. Works on both mobile and desktop.**Circular Gallifreyan Creator**- Tool that allows you to create circular Gallifreyan. Works on both mobile and desktop.

Break groups after

###### Replace Any Chararacter(s)

From:

To:

###### Coordinate Converter & Map Links

###### Custom View Nearby Geocaches:

to

to

###### Convert Coords Bookmarklet:

Visit the **bookmarklet** section to add a handy bookmarklet to help you convert coordinates from any webpage.