ASL gloss
YESTERDAY ME STORE GO, MILK BUY FORGET.
Yesterday I went to the store, forgot to buy milk.
ASL gloss ↔ English
Lipgloss turns text written in ASL gloss into plain English, and English into gloss. Paste a message, pick a direction, read the translation.
Real translations
ASL gloss
YESTERDAY ME STORE GO, MILK BUY FORGET.
Yesterday I went to the store, forgot to buy milk.
ASL gloss
MY SISTER SHE DOCTOR, WORK HOSPITAL DOWNTOWN.
My sister is a doctor. She works at a hospital downtown.
English
Are you coming to dinner on Friday? I am cooking.
YOU COME DINNER FRIDAY? I COOK
About gloss
ASL gloss is a way of writing American Sign Language: the signs, in the order they are signed, following ASL grammar rather than English. It is usually written in capitals, and it is how many signers write to each other.
Lipgloss reads gloss and writes it. A message written in gloss can be read as everyday English, and an English reply can go back as gloss.
Lipgloss translates written text. It is not an interpreter, and it is not a substitute for one in medical, legal, or emergency settings.
Try it
Pick a direction and paste up to 2,000 characters.
Your translation will appear here.
For developers
Send text and a direction; get the translation back as structured JSON. Access is by arrangement while the service is in pilot — write to hello@lipgloss.io.
{
"text": "MY SISTER SHE DOCTOR, WORK HOSPITAL DOWNTOWN.",
"inputLanguage": "asl",
"outputLanguage": "eng"
}{
"ok": true,
"aslGlossPrompt": "MY SISTER SHE DOCTOR, WORK HOSPITAL DOWNTOWN.",
"englishPrompt": "My sister is a doctor. She works at a hospital downtown.",
"direction": "asl_to_eng",
"requestId": "…",
"promptVersion": "v4",
"schemaVersion": "lipgloss.translate.v1"
}Language codes are eng and asl. Empty, over-length, or same-language requests are rejected before translation and return ok: false with a stable errorCode.