Emoji picker | agent view
The same page content and links, with explicit tool capabilities. Tools marked with an API can run directly through HTTP. Other tools require the browser interface or are not connected yet.
Tool capabilities
{
"id": "emoji-picker",
"category": "text-tools",
"built": true,
"requirements": "Search a versioned Unicode emoji dataset by name and aliases; copy complete sequences including variation selectors, skin tones and joined emoji; explain platform appearance differences and verify dataset licensing.",
"implementation": {
"fields": [],
"note": "Search English emoji labels and aliases, then copy the sequence you need. Unicode artwork differs across platforms.",
"experience": {
"automatic": false,
"single": true,
"label": "Find an emoji",
"placeholder": "smile",
"help": "Search by an English word or alias. Up to 1,000,000 characters. Review the settings before running.",
"action": null
},
"mode": "explicit",
"interactive": false
},
"execution": "POST /api/v1/tools/emoji-picker/run",
"api": {
"id": "emoji-picker",
"name": "Emoji picker",
"category": "text-tools",
"description": "Find emoji by an English name or keyword.",
"notes": "Search English emoji labels and aliases, then copy the sequence you need. Unicode artwork differs across platforms.",
"human_path": "/en/text-tools/emoji-picker/",
"method": "POST",
"endpoint": "/api/v1/tools/emoji-picker/run",
"schema_url": "/api/v1/tools/emoji-picker",
"input_schema": {
"type": "object",
"additionalProperties": false,
"properties": {
"input": {
"type": "string",
"maxLength": 1000000,
"default": "",
"description": "Plain text input. File tools use files instead unless otherwise documented."
},
"options": {
"type": "object",
"additionalProperties": false,
"properties": {}
}
}
},
"output_schema": {
"type": "object",
"required": [
"tool",
"result"
],
"properties": {
"tool": {
"type": "string"
},
"result": {
"type": "object",
"required": [
"text",
"files"
],
"properties": {
"text": {
"type": [
"string",
"null"
]
},
"data": {
"description": "Parsed JSON when the textual result is JSON."
},
"name": {
"type": "string"
},
"mime": {
"type": "string"
},
"files": {
"type": "array",
"items": {
"type": "object",
"required": [
"name",
"mime",
"bytes",
"base64"
],
"properties": {
"name": {
"type": "string"
},
"mime": {
"type": "string"
},
"bytes": {
"type": "integer"
},
"base64": {
"type": "string",
"contentEncoding": "base64"
}
}
}
}
}
}
}
},
"processing": "Server; same transformation code as browser tools",
"limits": {
"request_bytes": 8388608,
"input_characters": 1000000,
"files_bytes": 5242880,
"max_files": 0,
"timeout_seconds": 12
}
},
"agent_processing": "Server; same transformation code as browser tools",
"browser_agent": {
"supported": true,
"name": "run_current_tool",
"discovery": "WebMCP on the human page in a supporting browser",
"verification": "See audit/API-AUDIT.md; availability is not verification"
}
}Page guide
Find emoji by an English name or keyword.
Useful next steps
How to use Emoji picker
- Enter search emoji in the input field.
- Review the settings, then choose Run Emoji picker.
- Review the result, then use Copy result or a download link when available.
What to expect
Find emoji by an English name or keyword. Search labels and tags, then copy the emoji you need from the results. Up to 200 matches are shown. Emoji artwork varies between devices; the returned sequence is Unicode text.
Try a small example
smile