Dig out email addresses from a block of text

Also handles obfuscated addresses without breaking a sweat :)
E.g. blah@gmail.com, blah [at] gmail { dot } com, blah (@) gmail, blah at gmail {period} com

Input

Output

Reads all IP addresses from a block of text

Automatically detects and removes private (aka internal) IP addresses (e.g. 127.0.0.1). It also bolds the IP addresses that "stand out" (e.g. ones that aren't likely the email services').

Input

Output

WHOIS links for each found IP address will be listed here

Reads all links from a block of text

Conveniently removes duplicate links as well.

Input

Output

Clickable links for each found link will be listed here

Randomly draw things from a list or generate random numbers... randomly

Enter items below (each on its own line):

Input


# to Draw:  

Random Number

to  

Output

<= Draw or Generate Randomness

Convert a list of items into any desired format

E.g. 1|2|3|4|5|6 to 1,2,3,4,5,6

Input




Input Separator:
Output Separator:

Output


Sort lists and remove duplicates

Sort lists whichever which way you want them in, and while we're at it, let's remove duplicates! (oh, and also, any extra spaces before/after each item are removed!)

Input




Output

Convert special characters to/from HTML entities

Input




Or select one of the following:






Output

Word Frequency Counter

Find the number of times words are used in a block of text! You can choose to ignore common words (e.g. and, or, because).

Input





Text Expander

This tool duplicates data according to their corresponding count value. It accepts two columns: COUNT | DATA TO DUPLICATE

E.g.:

1 Apple
2 Orange

Will output:

1 Apple
2 Orange
2 Orange

Note: there must be a tab between the count and the data. (tip: copy/paste from an Excel spreadsheet)

Input

Output

Combination Generator

Generate all possible combinations of letters/numbers/symbols! (e.g. entering 123 will generate 123, 132, 213, 231, 312, 321)

Warning: it starts to get slow at 8 characters and greater

Text Compressor

This helps condense messages in terms of length by using single unicode characters to represent two or more letters/numbers/symbols (useful for tweets!)

The following characters are replaced:
VIII, viii, Pts, TEL, ffl, ffi, III, VII, XII, iii, vii, xii, CC, ij, IJ, OE, oe, LJ, Lj, lj, NJ, Nj, nj, DZ, Dz, dz, ii, iv, vi, ix, xi, oy, cc, in, nj, ms, ns, ps, ls, ff, fi, ts, ls, lz, TT, bl, Oy, oy, AE, ae, LL, pi, pl, di, dl, bi, bl, ln, nl, ll, !!, ??, ?!, !?, Rs, 1., 2., 3., 4., 5., 6., 7., 8., 9., 10., 11., 12., 13., 14., 15., 16., 17., 18., 19., 20., XX, ue

To Compress

Compressed

Word Chunker

This helps separate long sentences/paragraphs into sentences of a certain length, each with a "total of" counter and optional sentence lead-in/lead-outs. (useful for tweets!)

Counter Format: