---
title: "Alphagram action for ActionClip"
canonical_url: "https://actionclip.app/actions/alphagram"
document_type: "standalone_action"
official: true
action_count: 1
catalog_schema_version: 1
catalog_revision: "2026-09-04.1"
catalog_published_at: "2026-09-04T10:30:00Z"
---

# Alphagram action for ActionClip

Sort the letters in each selected word.

## What it does

Sort the letters in each selected word. It runs locally and handles the selected text without contacting a service.

## Action details

| Field | Value |
| --- | --- |
| Category | Text Editing & Formatting |
| Action type | JavaScript |
| Default result | Replace selected text by default |
| Internet | Not required |

## Action and outcome

| Action | Outcome |
| --- | --- |
| **Alphagram** — Selected text: for example | FOR AEELMPX |

## How to sort the letters in each selected word with ActionClip

1. Select the text you want to use.
2. Choose **Alphagram** from ActionClip.
3. In editable text, ActionClip replaces the selection immediately. In read-only text, it opens the result for review and copying.

## Requirements

No setup required.

## Privacy

Runs locally in ActionClip’s JavaScript sandbox. Selected text does not leave your Mac.

## Action script

````javascript
function run(selected_text) {
  return selected_text.split(/([\s\r\n]+)/u).map(function (part) {
    if (/^[\s\r\n]+$/u.test(part)) return part;
    var letters = Array.from(part).filter(function (character) { return /\p{L}/u.test(character); });
    letters = letters.map(function (character) { return character.toLocaleUpperCase(); });
    letters.sort(function (left, right) {
      return left.localeCompare(right, undefined, { sensitivity: "base" }) || left.localeCompare(right);
    });
    var index = 0;
    return Array.from(part).map(function (character) {
      return /\p{L}/u.test(character) ? letters[index++] : character;
    }).join("");
  }).join("");
}
````

## Links

- [HTML listing](https://actionclip.app/actions/alphagram)
- [Download action definition](https://actionclip.app/actions/alphagram.actionclip)
- [Browse Text Editing & Formatting actions](https://actionclip.app/marketplace#marketplace-textTools)
- [All Marketplace listings](https://actionclip.app/marketplace)
