Konverterare för helbredds- och halvbreddstecken
Text containing width variants
Choose the target width. The converter uses explicit ASCII and Katakana character tables and leaves unsupported characters unchanged.
Ändra endast breddsformen i text som blandar japanska och latinska tecken, utan att översätta eller normalisera texten generellt. Välj helbredds- eller halvbreddsresultat och ange upp till 10 000 Unicode-kodpunkter. Verktyget använder uttryckliga tabeller för ASCII, skiljetecken och katakana i den aktuella webbläsarsessionen, så kanji, hiragana, emoji och alla tecken utanför tabellen förblir exakt som de skrevs.
Helbredds- och halvbreddsformer är skilda Unicode-tecken, inte bara olika teckenstorlekar. Avsnitt 18.5 i grundspecifikationen för Unicode 17 beskriver bakgrunden i östasiatiska system där dubbelbytetecken visades i två celler och ASCII eller liknande enkelbytetecken i en.
Konverteraren kör inte generell kompatibilitetsnormalisering för Unicode. Den använder en mindre, tydligt granskbar uppsättning ersättningar.
ASCII och blanksteg
I riktningen till helbredd mappas varje utskrivbart ASCII-tecken från U+0021 till U+007E till motsvarande tecken från U+FF01 till U+FF5E. ASCII-blanksteg U+0020 mappas till ideografiskt blanksteg U+3000. Den motsatta riktningen vänder endast dessa par. Diagrammet Halfwidth and Fullwidth Forms dokumenterar de breda motsvarigheterna för skiljetecken, siffror och latinska bokstäver.
| Riktning | Indata | Resultat |
|---|---|---|
| Till helbredd | ABC 123!? |
ABC 123!? |
| Till halvbredd | ABC 123!? |
ABC 123!? |
| Till helbredd | 東京2026 ガイド😀 |
東京2026 ガイド😀 |
I den tredje raden ändras ASCII-siffrorna, blanksteget och stödd halvbreddskatakana. 東京 och emojin förblir orörda.
Katakana, skiljetecken och ljudmärken
Verktyget använder en uttrycklig tabell för halvbreddskatakana, japanska skiljetecken och förlängningstecknet. Unicodes teckennamnslista för U+FF00 till U+FFEF anger de smala motsvarigheterna för U+FF61 till U+FF9F, bland annat 。 med 。, 「 med 「, ・ med ・ och ア med ア.
| Riktning | Indata | Resultat |
|---|---|---|
| Till helbredd | ガ パ ヴ |
ガ パ ヴ |
| Till halvbredd | ガ パ ヴ |
ガ パ ヴ |
| Till helbredd | 。、「」・ー |
。、「」・ー |
| Till halvbredd | 。、「」・ー |
。、「」・ー |
Tonande och halvtonande stavelser har uttryckliga par. ガ motsvarar ガ, パ motsvarar パ och ヴ motsvarar ヴ. Tabellen omfattar även de stödda paren ヷ och ヺ. Kana utanför tabellen, exempelvis ヰ, ヱ, ヸ, ヹ, ヵ och ヶ, förblir oförändrade i stället för att gissas eller translittereras.
U+FF9E och U+FF9F hanteras som de strikta halvbreddsmotsvarigheterna till de kombinerande märkena U+3099 och U+309A. Mellanrumsbildande U+309B ゛ och U+309C ゜ är andra tecken och ändras inte.
Begränsning för normalisering och returkonvertering
Detta är inte NFKC. Bilaga 15 till Unicode-standarden klassificerar breddsvarianter som kompatibilitetsekvivalenta, men NFKC ändrar också många andra kompatibilitetsformer. De uttryckliga tabellerna undviker sådana bredare effekter.
För tonande katakana sker en avsiktlig sammansättning. Både det förkomponerade ガ och sekvensen カ följt av kombinerande U+3099 smalnar till ガ. När resultatet breddas blir det vanliga förkomponerade ガ. Läsningen bevaras, men verktyget lovar inte att den ursprungliga följden av kodpunkter återkommer.
Tilde-familjen visar en annan tydlig gräns:
| Riktning | Indata | Resultat |
|---|---|---|
| Till helbredd | ~〜~ |
~〜~ |
| Till halvbredd | ~〜~ |
~〜~ |
ASCII-tilde U+007E och helbreddstilde U+FF5E bildar ett par. Vågstrecket U+301C 〜 är ett separat, olistat tecken och lämnas oförändrat.
Vad som förblir oförändrat
Tabbar, radbrytningar och hårt blanksteg U+00A0 bevaras. Detsamma gäller hiragana, kanji, emoji, halvbreddshangul, kana som inte stöds, arabisk-indiska siffror, östarabisk-indiska siffror och alla andra kodpunkter utanför tabellerna. Konverteraren översätter inte ord, gör inte om hiragana till katakana, tolkar inte tal, translittererar inte japanska och utför ingen allmän Unicode-rensning.
Japanska standardiseringsorganisationens post för JIS X 0201:1997 ger historisk bakgrund till 7- och 8-bitarsuppsättningar för romerska tecken och katakana. Detta webbläsarverktyg granskar dock inte en fils bytekodning och intygar inte överensstämmelse med JIS X 0201, lagar eller dokumentkrav. Det arbetar endast med den Unicode-text som webbläsaren redan har fått.
Integritet och indatagräns
Konverteringen sker i webbläsaren. Källtexten och vald riktning sparas i sessionStorage för den aktuella sessionen, så att de finns kvar mellan gränssnittets tre steg. Texten skickas inte via servern, placeras inte i webbadressen och överförs inte till servern. Börja om tar bort det sparade värdet. Urklippshanterare, webbläsartillägg och platsen där resultatet klistras in ligger utanför verktygets kontroll.
Gränsen är 10 000 Unicode-kodpunkter, inte UTF-16-enheter. Ett tilläggstecken som en emoji räknas en gång. En stödd katakana med ett kombinerande ljudmärke kan bli ett förkomponerat tecken efter konvertering, så antalet kodpunkter behöver inte vara detsamma i indata och resultat.
Vanliga frågor
Nej. Verktyget använder bara uttryckliga breddmappningar för ASCII, blanksteg, skiljetecken och katakana. NFKC påverkar fler kompatibilitetstecken utanför detta omfång.
Nej. Hiragana lämnas oförändrad. Konverteraren ändrar endast de listade breddparen och översätter eller translittererar inte japansk text.
Den uppdelade sekvensen och förkomponerat ガ smalnar båda till ガ. Breddning av paret ger förkomponerat ガ, så läsningen bevaras men inte den ursprungliga kodpunktsföljden.
Nej. ASCII-tilde och helbreddstilde mappas. Vågstreck U+301C är ett separat, olistat tecken och förblir oförändrat.
Nej. Verktyget kontrollerar inte bytekodning, filstruktur eller dokumentkrav och ger inget JIS-, juridiskt eller officiellt intyg.
Nej. Den bearbetas lokalt och sparas bara i den aktuella webbläsarsessionen för stegvyn. Den skickas inte till våra servrar och läggs inte i sidans adress.
Relaterade verktyg
Ordräknare
Räkna ord, tecken, meningar och stycken med lästid, taltid, sökordstäthet och ett Flesch-läsbarhetsvärde för uppsatser, inlägg, bildtexter och meta-beskrivningar.
Piltecken att kopiera
Kopiera vanliga Unicode-pilar med ett klick: raka, dubbla, diagonala, krokade, cirkulära och triangelformade för dokument, chatt och design.
Mindre än eller lika med-symbolen
Kopiera tecknet ≤ och relaterade matematiska jämförelsesymboler. Inkluderar Unicode, HTML-entiteter och LaTeX-markup för kalkylark, uppsatser och webbsidor.
Dyslexivänlig textkonverterare
Formatera om inklistrad text till korta stycken och rader på cirka 72 tecken för enklare läsning. Kopiera resultatet till valfritt dokument, e-postmeddelande eller redigeringsprogram.
Bubbeltextgenerator
Gör vanlig text till bubbelbokstäver (Ⓐ Ⓑ Ⓒ) som du kan kopiera och klistra in i bios på Instagram, TikTok och Discord. Inringade versaler och gemener plus inringade siffror, ingen app krävs.
Konvertera versaler och gemener
Omvandla vilken text som helst till VERSALER, gemener, titelstil, meningsstil, camelCase, snake_case, kebab-case eller omvända versaler och gemener med ett klick. Unicode-bokstäver, inklusive tecken med accenter, hanteras korrekt.
Verktyget finns på andra språk
- Convertisseur pleine chasse et demi-chasse [FR]
- 전각·반각 변환기 [KO]
- محول المحارف كاملة العرض ونصفية العرض [AR]
- Konverter für Vollbreite und Halbbreite [DE]
- Conversor de ancho completo y ancho medio [ES]
- เครื่องแปลงอักขระเต็มความกว้างและครึ่งความกว้าง [TH]
- Konverter Lebar Penuh dan Setengah Lebar [ID]
- 全角・半角変換ツール [JA]
- Công cụ đổi ký tự toàn chiều rộng và nửa chiều rộng [VI]
- Converter voor volbrede en halfbrede tekens [NL]
- Konwerter znaków pełnej i połówkowej szerokości [PL]
- Conversor de largura completa e meia largura [PT]
- Full-Width Half-Width Converter [EN]
- Convertitore tra larghezza intera e mezza larghezza [IT]
- Конвертер полноширинных и полуширинных символов [RU]
- Tam ve yarım genişlikli karakter dönüştürücü [TR]
- 全角半角转换器 [ZH]