Developer Tools

Unicode Inspector

Show every selected Unicode code point.

OfficialOn-device

Download action

What Unicode Inspector does

Iterates by Unicode scalar rather than UTF-16 code unit and labels spaces, tabs, and line breaks so invisible characters remain understandable.

CategoryDeveloper Tools
Action typeJavaScript
ResultCopy the result
InternetNot required

Action and outcome

Unicode Inspector example
ActionOutcome
Unicode InspectorSelected text: A 👋U+0041 A U+0020 SPACE U+1F44B 👋

Use Unicode Inspector

Follow these steps to show every selected Unicode code point with ActionClip.

  1. Select the text you want to use.
  2. Choose Unicode Inspector from ActionClip.
  3. Review the result, then copy it where you need it.

Requirements and privacy

  • Before you start: No setup required.
  • Your selected text: Runs locally in ActionClip’s JavaScript sandbox. Selected text does not leave your Mac.

Action configuration

The definition below is included so you can inspect how the action works before downloading it.

JavaScript definition
function run(selected_text) {
  if (!selected_text) return "No characters selected.";
  return Array.from(selected_text).map((character) => {
    const value = character.codePointAt(0);
    const code = "U+" + value.toString(16).toUpperCase().padStart(4, "0");
    let label = character;
    if (character === " ") label = "SPACE";
    else if (character === "\n") label = "LINE FEED";
    else if (character === "\r") label = "CARRIAGE RETURN";
    else if (character === "\t") label = "TAB";
    return code + "  " + label;
  }).join("\n");
}