pH Scale and Indicators
pH ranges and common indicator color changes.
pH ranges and common indicator color changes.
The pH scale from strongly acidic to strongly basic, with the usual category for each value and the color of universal indicator. Rows for pH 2, 3, 4, 6, 8, 10, 11, 12 and 14 fill in the scale between the original reference points.
| Ph | Category | Indicator color |
|---|---|---|
| 1 | Strongly acidic | Red with universal indicator |
| 5 | Weakly acidic | Orange |
| 7 | Neutral | Green |
| 9 | Weakly basic | Blue |
| 13 | Strongly basic | Purple |
| 2 | Strongly acidic | Red |
| 3 | Acidic | Orange-red |
| 4 | Acidic | Orange |
| 6 | Weakly acidic | Yellow |
| 8 | Weakly basic | Blue-green |
| 10 | Basic | Blue |
| 11 | Basic | Blue-violet |
| 12 | Strongly basic | Violet |
| 14 | Strongly basic | Purple |
The shape of this dataset, read from the data itself: every column, its type and a real value. Agents can use this to plan a query without fetching the whole document.
| Section | Field | Type | Example |
|---|---|---|---|
| data | ph | integer | 1 |
| data | category | string | Strongly acidic |
| data | indicator_color | string | Red with universal indicator |
The static files contain the same reference rows as the API, with no API rate limit. Live metadata, such as view counts, may differ. Use the API for content negotiation; use the static files for a cacheable snapshot.
curl "https://yjtoon.yunusemrevurgun.com/api/dataset/ph-scale-indicators?format=toon"
const res = await fetch( "https://yjtoon.yunusemrevurgun.com/static-data/dataset/ph-scale-indicators.toon" ); const toon = await res.text();
Rate limit: 120 requests per minute per IP, no key and no signup. API reference →