---
title: "Upside Down Text"
method: POST
path: "/api/v1/tools/upside-down-text"
tags: ["tools"]
---

# Upside Down Text

`POST /api/v1/tools/upside-down-text`

## Request

- Base URL: `https://toolforte.com`
- URL: `https://toolforte.com/api/v1/tools/upside-down-text`
- Auth: HTTP bearer

Flip text upside down, or mirror it left to right, using Unicode characters that look like rotated or reflected Latin letters. The string is reversed after mapping, so it reads correctly when the screen is turned round or held up to a mirror. The result is ordinary text, so it can be pasted into a bio, a username or a chat message.

## Request body

- object
  - `text` string
  - `mode` string

## Response `200`

Successful result

- object
  - `ok` boolean
  - `data` object
    - `result` string
    - `mode` string
    - `mapped` integer
    - `unchanged` integer

## Other responses

- `400`: Missing or invalid request fields
- `401`: Invalid or missing API key
- `429`: Monthly plan limit reached

---

[API](https://skmtc.dev/toolforte/apis/toolforte-api.md) · [All operations](https://skmtc.dev/toolforte/apis/toolforte-api/llms.txt) · [OpenAPI document](https://skmtc.dev/toolforte/apis/toolforte-api/revisions/4d814d484dfc?raw)
