---
name: text-diff
description: "Text Diff (Text Diff Comparison) via devops.majbase.com's free public API, no key required. Keywords: compare text, diff checker, сравни два текста, разлика между текстове."
---

# Text Diff

Text Diff Comparison. Calls devops.majbase.com's free public API — no API key or authentication required.

## Endpoint

```
GET/POST https://devops.majbase.com/text-diff/api
```

## Request / Response

```
API: GET or POST /text-diff/api
  original=<string>, changed=<string>    (required)
  ignore_whitespace=true|false           (optional, default false)
  ignore_case=true|false                 (optional, default false)
  json_mode=true|false                   (optional, default false — normalizes
                                           each side as JSON, sorted keys +
                                           2-space indent, before diffing)
Returns {"diff": [{"type": "same"|"removed"|"added", "text": "..."}],
"added": N, "removed": N, "same": N}, or {"error": "..."}.
```

## Example

```bash
curl -sS "https://devops.majbase.com/text-diff/api" \
    --data-urlencode 'original=line1
line2
line3' \
    --data-urlencode 'changed=line1
line2-modified
line3'
```

## Notes

- No API key or authentication required.
- Full interactive tool: https://devops.majbase.com/text-diff/
