Website profiles · Technology insights · Alternatives

sortmylist.com

Sort a list online, free since 2008: alphabetize A to Z, sort by last name or number, remove duplicates and line breaks, and more. Nothing is uploaded.

No paid content found
Visit website
Profile views 8 Outbound visits 4 Normal
Sort My List Full homepage screenshot

At a glance

Category
Resources & Utilities
Language
English
Paid-content signal
No paid content foundObserved
Registered
2008
Hosting
Akamai Connected CloudInferred
HTTPS certificate trusted
PassedObserved
Last updated

Website review

This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.

What is Sort My List?

Sort My List is a free browser-based list utility. You paste or open a list, choose an operation, and the tool rewrites it in place. Typical jobs include alphabetizing A→Z or Z→A, sorting by last name, sorting numbers or dates, removing duplicates, stripping line breaks or extra spaces, changing case, numbering items, finding and replacing text, and shuffling or reversing order. It also has a set of dedicated email tools, such as extracting addresses from messy text, cleaning an email list, grouping addresses by domain, and taking one list off another.

The defining feature is privacy: the page says everything happens in your browser and lists are never uploaded. That matters if you are handling guest lists, client contacts or unsubscribe files you would rather not paste into a server-side converter. It also means the tool is fast for ordinary list sizes, though very large files depend on your own machine rather than a remote service.

Who it suits

  • Anyone cleaning pasted data: turning a column of names into a sorted, deduplicated list with consistent capitalization.
  • Marketers and administrators: extracting email addresses from a document, spotting near-duplicates like jon.smith@ and jonsmith@, or removing bounces from a mailing list.
  • People who work in lists repeatedly: the same list carries between the individual tool pages, so you can sort, then clean, then reformat without re-pasting.

A practical example

Suppose you have a guest list copied from an email: mixed capitalization, duplicate entries, stray blank lines and titles like "Dr." First alphabetize by last name, then remove duplicates, then trim spaces and apply title case. Each step is a separate control, so you can undo with the built-in undo button if a change goes wrong.

Trade-offs to weigh

Sort My List is a focused text-list tool, not a spreadsheet. It has no formulas, no columns of linked data and no persistent storage, so it is poor for calculations or records you need to keep. Its strength is quick, private, single-purpose transformations. If your work involves structured tables, filters and formulas, a spreadsheet is the better fit; if you just need a clean list in the next two minutes, this is the shorter path.

A sensible next step: open Sort My List, paste a small sample of your real list, and test the sort and cleanup options before committing a full file.

How can I alphabetize a list by last name without manually reordering it?

Paste the list into the editor and choose By last name under the Sort options, then use Copy to clipboard or Download as .txt to take the reordered result away. For a guest list like "Dr. Ann Baker / Tom Zimmerman / Mary O'Neil," this should place Baker, O'Neil and Zimmerman in order without you moving a single line. The page also lists Titles (ignore "The", "A", "An") as a separate option, which is the one to pick for book, film or organization names rather than people.

Decide before you sort

  • Name format matters. "Smith, John" is already inverted, so sorting it by last name can behave differently from "John Smith." If your source mixes both, use Swap word order first to make the format consistent, then sort.
  • Check the separator. The editor auto-detects whether items are split by new lines, commas, semicolons or tabs. If the preview shows one giant item or chopped-up names, set the separator manually before sorting.
  • Use Undo, not re-pasting. The ↶ Undo control lets you try a different sort order and step back if it looks wrong.

A practical next step

For a wedding guest list, paste the names, sort by last name, then run Remove duplicates and Trim spaces from each item to catch repeated entries and stray spaces that would otherwise scatter the order. Keep the original list in a separate document until you've checked the result, since sorting changes the sequence permanently in the output.

If you'd rather work in a spreadsheet where you can keep a first-name and last-name column side by side, Google Sheets and Microsoft Office both support sorting a column while keeping each row intact — a better fit when you need to sort repeatedly as the list grows.

Can I remove duplicate entries and extra line breaks from a pasted list in one pass?

Yes. Sort My List offers duplicate removal and line-break cleanup as separate cleanup options in the same editor, so you can paste once and apply both without re-uploading or re-pasting your list. Everything runs in the browser, so the list is not sent anywhere.

How the two cleanups differ

  • Remove duplicates works on list items as your chosen separator defines them. If your pasted text has one entry per line, duplicates are matched line by line. If entries are comma-separated, set the separator to commas first, or duplicates may not be detected correctly.
  • Remove line breaks has two modes: remove all line breaks, or remove them while keeping paragraphs. Choose the second if your pasted text mixes a list with blank-line-separated sections.

Practical sequence

  1. Paste the list.
  2. Set Items are separated by to match the real structure (new lines, commas, semicolons, etc.).
  3. Remove line breaks as needed.
  4. Remove duplicates.
  5. Set the output separator and copy or download as .txt.

A concrete case: a guest list copied from an email thread often contains wrapped lines, so one name spans two lines. Removing all line breaks first would join separate names together. In that situation, fix wrapping first with Trim spaces and Remove extra whitespace, check the item boundaries, then deduplicate.

The trade-off is that each cleanup is a separate action rather than a single combined button, so you apply them in sequence and verify the result between steps. The undo control makes it safe to try an order and reverse it if names merge unexpectedly. For related jobs, Sort My List also has dedicated tools for extracting email addresses and removing one list from another, which suit mailing-list cleanup rather than plain text tidy-up.

How do I extract all email addresses from messy text and clean up invalid or duplicate ones?

Use Sort My List's extraction and cleaning tools on Sort My List: paste the messy text into the extractor to pull out every address, then run the email-list cleaner to fix typos and drop bad, duplicate and throwaway addresses. Both run in your browser, so the text is not uploaded.

A practical workflow

  1. Extract first. Paste the raw text (email threads, form dumps, copied documents) into the extractor. It pulls addresses out of surrounding prose and formatting, so you don't hand-copy them.
  2. Clean second. Feed the extracted list into the email cleaner. It fixes common typos, removes malformed addresses, and removes duplicates and disposable addresses.
  3. Check near-duplicates. Addresses like jon.smith@ and jonsmith@ aren't identical, so a plain duplicate remover keeps both. If your list comes from signups, use the near-match finder to spot these before you decide which to keep.
  4. Normalize the output. Set the output separator to commas or new lines depending on where the list goes next — a spreadsheet import usually wants one address per line or comma-separated values.

Where each tool fits

Task Tool When it matters
Pull addresses from prose Extract email addresses Pasted documents, email threads, scraped text
Fix and filter Clean an email list Typos, bad formats, throwaways, duplicates
Group by provider Sort emails by domain Reviewing a list by company or provider
Remove known addresses Remove one list from another Unsubscribes and bounces
Catch look-alikes Find near matches Signup lists where variants slip through

For a mailing list, the usual order is: remove unsubscribes and bounces, extract or clean, then remove duplicates, then check near matches. Keeping the removal step first avoids cleaning addresses you're about to delete anyway.

A simple test: paste a paragraph containing three addresses, one with a typo and one repeated. After extraction and cleaning you should see two valid, unique addresses — if the typo survives, check the cleaning step before exporting.

Is my list uploaded to a server, or does sorting happen entirely in my browser?

Sorting happens entirely in your browser: Sort My List states that your list is never uploaded and that everything runs locally in the browser. That applies across its tools, so the list you paste into the editor stays on your machine while you alphabetize, remove duplicates, fix line breaks or reformat it.

What this means in practice

  • Privacy: Names, email addresses and contact details are not sent to a server, which matters if you are tidying a guest list, a mailing list export or client contacts.
  • Offline-ish use: Once the page has loaded, the sorting work itself does not depend on a round trip to a server. A dropped connection mid-task is less likely to cost you the result.
  • No account needed for the core job: You can paste, sort and copy without creating a login.

Trade-offs to weigh

Browser-side processing is ideal for one-off cleanups and sensitive lists, but it is not a full spreadsheet or database. For very large files, repeated merges across many exports, or work you need to share with a team, a dedicated data tool may be more suitable. Also treat "never uploaded" as a claim about the list contents: the site still loads like any web page, and its page mentions advertising, so normal page-level tracking may differ from list processing.

Next step: If you are handling something sensitive, test with a small sample first — paste two or three rows, run your intended operation (for example, remove duplicates), and confirm the output before pasting the full list. For related privacy-conscious list work, Sort My List is the tool described here.

What is the best way to sort a list by date, number, or domain instead of alphabetically?

Use the sort mode that matches the data type: choose By date (oldest or newest first) for dates, Smallest → largest number or Largest → smallest for numeric values, and Sort emails by domain or Web addresses by domain for addresses. Alphabetical sorting treats those values as plain text, so it can misorder them.

Choosing the right mode

Data in your list Use this sort Why alphabetical fails
Dates (e.g., 3/5/2024, 2024-03-05) By date, oldest first / newest first Text order compares characters, not calendar order
Numbers (prices, counts, IDs) Smallest → largest / Largest → smallest "10" sorts before "9" as text
Email addresses Sort emails by domain Groups addresses by company or provider
Web addresses Web addresses by domain Groups links by site
Names written "Last, First" By last name Sorts on surname, not first word

On Sort My List, these options sit in the same sort menu as A → Z, and lists stay in the browser rather than being uploaded.

A practical next step

Before sorting, check that values are in a consistent format. Mixed date styles, currency symbols, or stray spaces can break numeric and date ordering. Use the cleanup options (trim spaces, remove punctuation, remove duplicates) first, then sort, then copy or download the result.

Example: for a guest list with RSVP dates, paste the list with one record per line, remove duplicates, sort by date newest first, then by last name within each date group if your tool supports secondary sorting; otherwise run the sorts one after another and check the result.

Decision rule: if the order you want depends on meaning (a calendar date, a quantity, an organization), pick the type-specific sort; use A → Z only for plain text such as titles or single names.

Related questions

More questions →
What Is Sort My List and What Can It Do?

Sort My List (sortmylist.com) is a browser-based list sorting and cleanup tool that alphabetizes, reorders, deduplicates, and reformats pasted text. You paste a list, choose an operation, and copy or download the result. According to the site, all processing happens in your browser and your list is never uploaded, so it suits contact lists, guest lists, email exports, and other text you'd rather not send to a server. It has been available since 2008.

What the tool is for

The site positions itself as a single-purpose editor: "Paste it below and pick what to do." Each operation is also exposed as a separate tool page with examples, and the site says your list follows you from tool to tool while staying in your browser. That makes it a practical fit when you have a messy block of text and need a clean, ordered version without opening a spreadsheet.

Core sorting options

The editor groups sorting actions by data type:

Category Options
Alphabetical A → Z, Z → A
Names By last name; addresses by last name; titles (ignoring "The", "A", "An")
Emails and URLs Emails by domain, web addresses by domain, links by their text
Numbers and dates Smallest → largest, largest → smallest, by date (oldest/newest first), by time of day, by month, by day of the week
Other Shortest → longest, reverse order, shuffle randomly, transpose rows and columns

The last-name sort is the one most people miss in a plain text editor: it reorders "Smith, John"-style entries correctly, and the title option keeps entries like "The Great Gatsby" filed under G rather than T.

Cleanup and formatting

Beyond ordering, the tool handles the cleanup work that usually precedes sorting:

  • Duplicates: remove duplicate lines, or use the email-specific tools to clean an email list, extract addresses from text, or remove one list from another (for unsubscribes and bounces).
  • Line breaks: remove all line breaks, or remove them while keeping paragraphs.
  • Spaces and characters: trim spaces from each item, remove extra whitespace, strip punctuation and symbols.
  • Item edits: swap word order ("Smith, John" → "John, Smith"), mirror text, change case (lower, UPPER, Title, Sentence, first letter, random), and add numbering or labels before or after items.
  • Find and replace: replace text with or without case sensitivity, and cut each item at a given string (delete before or after it).

How to use it

  1. Paste your list into the editor. The tool auto-detects how items are separated (new lines, blank lines, commas, semicolons, tabs, spaces, pipes), and you can override that choice.
  2. Pick an operation — for example, Alphabetize A → Z, By last name, or Remove duplicates.
  3. Choose how results should be separated (same as now, new lines, commas, and so on).
  4. Copy the result, download it as a .txt file, or print it. Undo and redo are available if a step goes wrong.

You can also open an existing text file instead of pasting.

Privacy and cost

The site states that everything happens in your browser and your list is never uploaded — the main reason to prefer it over a web service that processes lists server-side. It describes itself as free since 2008. The page mentions "subscribe" among its signals but provides no pricing details, so treat the free claim as the site's own description rather than a verified tier structure.

When it's a good fit — and when it isn't

Use Sort My List when you have plain text to order or clean: a guest list, a column copied out of a spreadsheet, an email export, or a list with inconsistent spacing and duplicates. The email tools (fixing typos, dropping bad or throwaway addresses, finding near matches like jon.smith@ vs. jonsmith@, merging CSV exports) cover contact-list maintenance that would otherwise need a spreadsheet or script.

It is not a spreadsheet: there are no formulas, columns of mixed data types, or persistent files. For large structured datasets or repeatable pipelines, a spreadsheet or script will serve you better. For one-off text cleanup where privacy matters, it's a direct fit.

How to Sort and Clean Up a List with Sort My List

Paste your list into the editor on sortmylist.com, choose how the items are separated, then pick a sort or cleanup action from the menus. The result appears in the same editor, where you can copy, download, or print it. Everything runs in your browser, so the list is never uploaded.

Before you start

  • What you need: a list in plain text, such as names, emails, addresses, or numbers.
  • What you don't need: an account or a file upload. The site describes itself as free since 2008 and says lists stay in the browser.
  • One thing to check: the site's materials mention a "subscribe" keyword but give no pricing details, so don't assume any paid tier or login requirement either way.

Step 1: Paste the list and set the separator

Paste your items into the editor. Then use the Items are separated by control to tell the tool how your list is divided. Options include:

  • New lines
  • Blank lines
  • Commas or comma + space
  • Semicolons or semicolon + space
  • Tabs
  • Spaces
  • Pipes ( | )
  • Something else (auto-detected)

If your paste looks like one giant block, the separator is usually the culprit. Switch from "New lines" to commas, or the reverse, and the items should split correctly.

Step 2: Choose a sort or cleanup action

The editor groups actions into menus. Pick the one that matches your goal.

Sorting

Goal Option
Alphabetical order Alphabetize A → Z or Z → A
Sort people by surname By last name
Sort addresses Addresses by last name
Sort titles, ignoring leading articles Titles (ignore "The", "A", "An")
Group emails by company/provider Emails by domain
Group web addresses Web addresses by domain
Sort links by visible text Links by their text
Skip the first word when sorting Ignoring the first word
Numbers Smallest → largest, or largest → smallest
Dates Oldest first or newest first
Times, months, weekdays By time of day, By month, By day of the week
Length Shortest → longest
Other Reverse the order, Shuffle randomly, Transpose rows and columns

Cleaning up

  • Duplicates: Remove duplicates, or use the email-specific cleanups (fix typos and bad addresses, extract addresses from text).
  • Line breaks: Remove all line breaks, or remove line breaks while keeping paragraphs.
  • Spaces & characters: Trim spaces from each item, remove extra whitespace, remove punctuation & symbols.
  • Items: Swap word order ("Smith, John" → "John, Smith") or mirror each item's text.
  • Case: lower case, UPPER CASE, Title Case, Sentence case, capitalize first letter, or rAnDoM cAsE.
  • Numbering & labels: Add a number or label between the label and the item, in formats like 1. item, A. item, length. item, or item.
  • Cut & replace: Find and replace (with an option to ignore capitalization; type \n for a new line), or cut each item at some text and delete before or after it.

Step 3: Check the result and export

The sorted or cleaned list replaces the content in the editor, so review it before you leave the page. Then use:

  • Copy to clipboard or Copy to paste it elsewhere
  • Download as .txt to save a file
  • Print for a paper copy
  • Undo / Redo if an action wasn't what you wanted
  • Clear to start over

You can also adjust the Output separator (same as now, new lines, commas, semicolons, tabs, spaces, pipes, or something else) so the result matches where it's going next.

Working across multiple tools

Sort My List splits some jobs onto dedicated pages under All list tools, such as cleaning an email list, extracting email addresses from messy text, sorting emails by domain, removing one list from another, finding near matches like jon.smith@ versus jonsmith@, and merging CSV files. The site states that your list follows you from tool to tool and stays in the browser the whole time, so you can sort on one page and clean up on another without re-pasting.

Common snags

  • Nothing splits into items: change the separator setting; auto-detect doesn't always guess right.
  • Sort order looks wrong: check whether stray spaces or punctuation are being counted. Trim spaces or remove punctuation first, then sort.
  • Names sort by first name: switch to By last name, or use Swap word order if your list is formatted "Last, First."
  • Titles land under "T" or "A": use the titles option that ignores "The," "A," and "An."
  • A cleanup removed too much: use Undo, or run the cleanup on a copy of the list.
How does Sort My List clean up or extract email addresses?

Sort My List handles email addresses with two separate tools: one cleans an existing email list (fixing typos, dropping bad, duplicate and throwaway addresses), and one extracts every address out of messy text. Related tools sort emails by domain, remove one list from another, and find near matches. All processing happens in your browser — the site states your list is never uploaded.

What each email tool does

Tool What it does Use it when
Clean an email list Fixes typos, drops bad, duplicate and throwaway addresses You have a list you already collected and want it usable
Extract email addresses Pulls every address out of messy text Addresses are buried in prose, signatures, or mixed content
Sort emails by domain Groups addresses by company or provider You want to see which domains dominate or split a list by provider
Remove one list from another Takes unsubscribes and bounces off a mailing list You have a suppression list to subtract from your send list
Find near matches Spots near-duplicates like jon.smith@ and jonsmith@ You suspect the same person appears twice in slightly different forms
Merge CSV files Combines contact exports from several sources You are consolidating exports before cleaning

How to clean an email list

  1. Open the "Clean an email list" tool from the All list tools page.
  2. Paste your addresses into the editor. The tool auto-detects how items are separated, or you can set the separator yourself (new lines, commas, semicolons, tabs, spaces, pipes).
  3. Run the clean action. Expected result: typos corrected, and bad, duplicate and throwaway addresses dropped.
  4. Review the output, then copy it to the clipboard or download it as a .txt file.

Verification: check that the count of addresses went down only by the number you expected to lose, and spot-check a few corrected entries.

Common snag: if your list uses an unusual separator (for example, addresses pasted from a spreadsheet with trailing tabs), set the separator manually rather than trusting auto-detection.

How to extract email addresses from text

  1. Open "Extract email addresses."
  2. Paste the messy text — email bodies, signatures, documents — into the editor.
  3. Run the extraction. Expected result: a clean list containing only the addresses found in the text.
  4. Choose your output separator (same options as input) and copy or download.

This is the tool to reach for when addresses are embedded in prose rather than already listed one per line.

Sorting and de-duplicating by domain

To group addresses by company or provider, use "Sort emails by domain." To catch duplicates that differ only slightly, run "Find near matches" — it surfaces pairs like jon.smith@ and jonsmith@ so you can decide which to keep. For a mailing list with unsubscribes or bounces, "Remove one list from another" subtracts the suppression list from your send list.

Practical notes

  • The editor also offers general cleanup that applies to any list, including email lists: trim spaces, remove extra whitespace, remove punctuation and symbols, change case, and find and replace.
  • Undo and redo are available, so you can test a cleanup step and reverse it.
  • Your list follows you from tool to tool within the browser session, and it stays in your browser the whole time.
  • The site describes itself as free since 2008; the page shows an advertisement, and a "subscribe" signal appears in the site data, so treat any premium features as something to check on the site rather than assume.

If your goal is simply to alphabetize names rather than process addresses, the same editor's sort options (A → Z, by last name, and so on) cover that on the main Sort My List page.

How to Sort a Name List by Last Name on Sort My List

To sort a name list by last name, paste your names into the Sort My List editor and choose By last name under the Sort options. The tool runs entirely in your browser, so the list is never uploaded. This works best when each name is on its own line and written in first-name-first order (for example, “John Smith”). If your names are stored as “Smith, John,” use the Swap word order cleanup option first so the last name ends up in the right position.

Sort by last name: what the option does

The By last name sort treats the final word in each item as the surname and orders the list alphabetically by that word. It is designed for ordinary personal names, so it fits guest lists, class rosters, and contact lists where each entry is a single person’s name.

The editor’s example list shows the intended input format:

Dr. Ann Baker
Tom Zimmerman
Mary O'Neil
Carl Adams
Lisa Ray

With By last name selected, these are ordered by Baker, Zimmerman, O'Neil, Adams, and Ray rather than by first name.

Check your separators first

Sorting only works correctly when the tool recognizes where one name ends and the next begins. Use the Items are separated by control to match how your list is formatted:

  • New lines — the safest choice for a pasted list with one name per line.
  • Commas or Comma + space — for lists typed as a single run of text.
  • Semicolons, Tabs, Spaces, or Pipes ( | ) — for exports from spreadsheets or other tools.
  • Something else… — lets you define a custom separator.

The tool also offers an auto-detected option. If the sorted result looks scrambled, the separator is usually the cause: switch to New lines and sort again.

Handle names that are already “Last, First”

If your source list uses the “Smith, John” format, sorting by last name will not give the order you expect, because the surname is not the final word. Use the cleanup option Swap word order (“Smith, John” → “John, Smith”) before sorting. After the swap, each item reads first name first, and By last name produces a correct alphabetical order.

This two-step sequence is the reliable path for lists copied from directories, CRM exports, or forms that collect last name first.

Deal with titles and leading words

The sort menu includes a separate option, Titles (ignore “The”, “A”, “An”), which is intended for titles of works rather than people. For a guest list, decide how you want honorifics handled:

  • Keep titles such as “Dr.” in the item. The last-name sort still uses the final word, so “Dr. Ann Baker” files under Baker.
  • Remove titles with Find and replace if you want a clean name-only list. Enter the title and a space in the Find field, leave With empty, and choose Replace all.

The Ignore capitalization setting in Find and replace helps when titles appear in mixed case.

Verify the result before you leave

After sorting, scan the top and bottom of the list. Confirm that the first entry begins with an early-alphabet surname and the last with a late-alphabet one. If something is out of place, check for:

  • Trailing spaces — run Trim spaces from each item.
  • Extra whitespace inside names — run Remove extra whitespace.
  • Duplicate entries — run Remove duplicates.
  • A wrong separator — reset it to New lines and re-sort.

The Undo and Redo buttons let you step back through changes without re-pasting the list.

Export or reuse the sorted list

Once the order is correct, use Copy to clipboard to paste it into an email, document, or event spreadsheet, or Download as .txt to save a file. The Output separator control lets you choose how the copied result is formatted — for example, New lines for a plain column or Comma + space for pasting into a spreadsheet cell.

Because processing happens locally in the browser, the list is not uploaded during sorting, cleanup, or export. That makes the tool suitable for guest lists and contact lists that contain personal names.

Does Sort My List Upload or Store My List Data?

No. Sort My List processes your list entirely in your browser, and according to the site, your list is never uploaded. The page states plainly: “Everything happens in your browser: your list is never uploaded.” This applies to the sorting, cleaning, and reformatting tools alike, including the individual tool pages, where the site says your list “follows you from tool to tool, and it stays in your browser the whole time.”

What “in your browser” means in practice

When you paste a list into the editor and choose an action — alphabetize A → Z, sort by last name, remove duplicates, strip line breaks, find and replace, and so on — the work is done by code running on your own machine. There is no round trip to a server for the list contents.

That matters for two reasons:

  • Nothing to store. If the list isn’t sent, there’s no server-side copy to retain, log, or expose.
  • Nothing to intercept in transit. The data doesn’t travel over the network as part of the operation, so it isn’t exposed to network-level capture the way an upload would be.

The site frames this as “Private by design” and notes it has operated this way “since 2008.”

Why this matters for sensitive lists

The tool is built for exactly the kinds of lists people are cautious about. The sample list on the homepage is a guest list (“Tonight’s guest list”), and the tool set includes email-focused operations: cleaning an email list, extracting addresses from text, sorting emails by domain, removing one list from another (for unsubscribes and bounces), and finding near matches like jon.smith@ versus jonsmith@.

For those tasks, browser-side processing changes the risk profile:

Concern With in-browser processing
Guest names and addresses Not transmitted as part of the sort/clean step
Email addresses (contacts, subscribers) Not uploaded for deduplication or domain sorting
Unsubscribe/bounce lists Compared locally when removing one list from another
Draft copy or internal notes Edited locally before you copy or download the result

This is a meaningful difference from paste-into-a-web-form tools that process on a server. It does not, however, make the tool a substitute for your own judgment about where the file lives afterward — see the limits below.

Limits worth knowing before you rely on it

  • Your device and browser still matter. Processing locally means the list exists in your browser’s memory and possibly in clipboard or downloaded files. Clearing the page, closing the tab, or downloading a .txt copy are all under your control, but so is any local retention.
  • Downloading and copying create new copies. The editor offers “Download as .txt,” “Copy to clipboard,” and “Print.” Each produces a copy outside the tool’s boundary — a file on disk, clipboard contents, or a print job. Treat those as you would any sensitive document.
  • The site does not claim more than browser-side processing. The stated guarantee is that the list is never uploaded. It does not describe server-side accounts, cloud storage of lists, or syncing across devices — and the tool set (open a text file, download as .txt, copy, print, clear) is consistent with a local-only workflow.
  • Pricing and login are not specified in the available material. The page mentions a “subscribe” keyword but provides no pricing page or account details, so don’t assume either a paid tier or a no-login guarantee beyond what’s stated.

How to verify it yourself

If you want to confirm the behavior rather than take the site’s word for it:

  1. Open your browser’s developer tools and switch to the Network tab.
  2. Paste a distinctive test list (for example, invented names or a made-up address like [email protected]).
  3. Run an operation — alphabetize, remove duplicates, sort emails by domain.
  4. Watch the Network tab. If the list were being uploaded, you would expect a request carrying that distinctive text. The site’s claim is that no such request occurs.
  5. Optionally, disconnect from the network after the page loads and repeat the operation. If it still works, the processing is local.

This is a general verification method, not a report of a test performed for this article; results depend on your browser and any extensions you have installed.

Bottom line

Sort My List is a reasonable choice when you need to alphabetize, deduplicate, or reformat a list you’d rather not hand to a server — guest lists, contact exports, subscriber addresses. The site’s stated design is that processing happens in your browser and the list is never uploaded. Keep in mind that the copies you create afterward (downloaded .txt, clipboard, printouts) are yours to manage, and that the available material doesn’t address accounts, pricing, or cross-device storage.

Website Overview

Identifiable technologies and additional version or configuration signals make the service easier to fingerprint, which may help targeted scanners narrow their checks. An established domain and managed infrastructure suggest continuity of operations and may support dependable delivery, although neither guarantees service quality.

Domain and Registration

Registered in 2008, this domain has about 18 years of history. That suggests continuity, although ownership and purpose may have changed. Transfer-protection status is present, helping reduce the risk of unauthorized domain transfers. The domain uses the common .com extension, which is not an independent safety signal.

DNS and Email

MX records exist, but SPF, DKIM and DMARC were not detected. Protection against domain impersonation may be incomplete. Nameservers are provided by linode.com, indicating managed DNS hosting. MX records point to the ujaw.com email service. No CNAME was found; the observed records resolve directly to addresses. TXT records include verification markers for Google. Such markers may also remain after a service stops being used.

TLS and Certificates

The certificate uses an RSA 2048-bit public key, offering broad client compatibility. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued by Let's Encrypt, commonly associated with automated certificate services. The certificate's total validity is about 89 days, consistent with a short renewal cycle.

HTTP and Browser Security

The Server header exposes the software version: Apache/2.4.66 (Ubuntu). This makes version-targeted checks easier, but is not proof of an exploitable vulnerability. The checked browser-security headers were not detected, leaving fewer explicit browser-side safeguards. No X-Powered-By header was found, reducing one common source of backend fingerprinting information. No obvious internal addresses or debug information were found in the headers. No explicit CDN or WAF marker was found in the response headers.

Technology Stack Analysis

The public page identifies Apache 2.4.66, with exact versions exposed for 1 technologies. These details can narrow vulnerability checks, although exposure alone is not a vulnerability.

Search and Social Sharing

Open Graph is partially configured; og:image is missing. JSON-LD includes Product or Offer data, potentially supporting eligible product search features. The title has 58 characters, within a common display range. A meta description is present, with 151 characters. The observed directives allow indexing and link following.

Hosting and Email

DNSlinode.com
HostingAkamai Connected Cloud
Emailujaw.com
Approximate IP geolocation (inferred; a CDN or proxy may differ from the origin server) United States flagRichardson, Texas, United States Inferred 69.164.202.16

Registration details

RDAP / WHOIS

RegistrarDreamHost, LLC
Registered2008-06-04
Expires2027-06-04
Domain statusclient transfer prohibited
Nameserversns1.linode.com、ns2.linode.com、ns3.linode.com
DNSSECunsigned

DNS records

DNS

TypeNameValueTTLPriority
Asortmylist.com69.164.202.16300—
MXsortmylist.combox.ujaw.com30010
NSsortmylist.comns1.linode.com300—
NSsortmylist.comns2.linode.com300—
NSsortmylist.comns3.linode.com300—
NSsortmylist.comns4.linode.com300—
NSsortmylist.comns5.linode.com300—
TXTsortmylist.comgoogle-site-verification=Bih703by0RwdGqxomVGAje3LXMIcMqIUbuiCDteXeio300—

TLS and certificates

TLS / SSL

AssessmentNormal configuration
Supported protocolsTLSv1.2、TLSv1.3
Negotiated protocolTLSv1.3
Certificate subjecttomcarlson.com
IssuerLet's Encrypt
Valid until2027-01-01T03:26 · Remaining when checked: 64 days
Verification detailsCertificate trust: Passed · Hostname match: Passed

HTTP response headers

HTTP

HeaderValue
content-typetext/html
serverApache/2.4.66 (Ubuntu)

Identified technologies

Apache 2.4.66

Pages, Search and Sharing

Meta descriptionSort a list online, free since 2008: alphabetize A to Z, sort by last name or number, remove duplicates and line breaks, and more. Nothing is uploaded.
Canonical URLhttps://sortmylist.com/
LanguageEnglish (default)
Twitter CardNot detected
All bots 1 allowed · 0 disallowed
  • Allow/

User reviews (0)

  • No reviews yet.