Now downloading...

BabelPad

BabelPad 16.0.0.6

Unicode text editor for Windows that allows you to assign different fonts to different scripts in order to facilitate multi-script text editing. Learn what's new on this latest version. Click here if the download does not begin automatically.

While you download, you should know...

  • This download has been certified 100% clean. Tested in TechSpot labs using VirusTotal technology.
  • Our editors have curated a list of 3 alternatives to BabelPad, check them out.
  • BabelPad has been downloaded 6,895 times so far.
  • All files are on their original form. No installers or bundles are allowed.
  • Thank you for choosing TechSpot as your download destination.

More about BabelPad

BabelPad is a free Unicode text editor for Windows that supports the proper rendering of most complex scripts, and allows you to assign different fonts to different scripts in order to facilitate multi-script text editing. It also provides many useful features and special utilities for processing Unicode text. BabelPad supports the most recent version of the Unicode Standard

Features

  • Open files in a wide variety of Unicode or legacy encodings; save files in any Unicode encoding (UTF-8, UTF-16, UTF-32) or Unicode-compatible encoding (GB18030), or as ASCII text with escaped Unicode characters.
  • Able to open and edit very large (multi-megabyte) files.
  • Standard edit functionality, including drag-and-drop editing, multiple undo/redo, find and replace, and casing functions (for all casing scripts in Unicode).
  • Left-To-Right (LTR) or Right-To-Left (RTL) page layout; and support for bidirectional text.
  • Render text with either a single font or a user-defined composite font (where you can define which font to use for each Unicode block).
  • Render complex Unicode scripts using Microsoft's Uniscribe rendering engine or Universal Shaping Engine (for Windows 10).
  • Option to render all Unicode characters as individual spacing glyphs (i.e. with no shaping or joining of complex text).
  • Option to display text in different colours for different Unicode-defined scripts.
  • Convert Unicode text to/from a variety of escape codes (including converting to/from Unicode character names).
  • Convert between Unicode characters and code points by pressing Alt-X after a character or at the end of a code point.
  • Apply Unicode normalization (NFC, NFD, NFKC, NFKD) to text.
  • Convert Chinese text between traditional and simplified character forms.
  • Convert Chinese text to Mandarin pinyin readings.
  • Convert Japanese text between old and new character forms.
  • Convert between Vietnamese alphabet and VIQR.
  • Convert Extended Wylie Tibetan transliteration into Unicode Tibetan characters.
  • Convert between Yi (Nuosu) romanization and Unicode syllables.
  • Sort text according to the Unicode Collation Algorithm (UCA) or the CLDR Collation Algorithm.
  • Manipulate delimited columns of text (reorder, cut, copy, paste and sort columns delimited by tabs or any user-specified character or string).
  • Transcode from one list of characters or code points to another list of characters or code points
  • Batch replace one list of text strings with another list of text strings
  • Advanced character search utility which allows you to find all Unicode characters that match specified criteria.
  • Character Map utility to find and enter any Unicode character.
  • Supports user-defined custom keyboard layouts and text input methods (file format).
  • Character lookup tools for finding Han (CJKV) characters by radical/stroke or by Mandarin or Cantonese readings.
  • Character lookup tool for finding Yi (Nuosu) characters by radical/stroke.
  • Character lookup tool for finding Tangut characters by reference code.
  • Various tools providing detailed information about Unicode versions, scripts, planes, blocks.
  • Emoji data tool that lists data about all Unicode-defined emoji, and select single or composite emoji.
  • Show all Unicode properties for the character at the current cursor position.
  • Show additional non-Unicode data for Han (CJKV), Tangut and Egyptian Hieroglyph characters.
  • Unicode code point and character name of character at the current cursor position is displayed on the status bar, with additional information for Han (CJKV) and Tangut characters.

What's New

  • Corrected the character count for Telugu and Kannada blocks shown at the top of the character map grid (version 16.0.0.1 had "101" and "92" characters respectively due to an issue with the addition and subsequent removal of TELUGU ARCHAIC SHRII at U+0C5C and KANNADA ARCHAIC SHRII at U+0CDC during the 16.0 review period).
  • Updated Unicode data for Unicode 16.0.0 data.
  • Updated Emoji data for Emoji 16.0.
  • Updated for Sort algorithm for CLDR 45.
  • Added initial basic support for the proposed update to the OpenType specification to support fonts with up to 16,777,216 glyphs (24 bit glyph IDs): recognizes and can parse the proposed new GLYF, LOCA, and MAXP tables; accepts Format 12 and 13 CMAP subtables with glyph indexes greater tha 65535, but is currently unable to render glyphs with indexes greater than 65535; uses the proposed new Format 15 CMAP subtable (Unicode variation sequences with 24 bit glyph indexes) if present, but is currently unable to render glyphs with indexes greater than 65535.
  • In Composite Font mode, the font configured for the Ideographic Symbols and Punctuation block (16FE0..16FFF) is now overridden for non-Han characters: for U+16FE0 (Tangut Iteration Mark) the font configured for the Tangut block is used; for U+16FE1 (Nushu Iteration Mark) the font configured for the Nushu block is used; and for U+16FE4 (Khitan Small Script Filler) the font configured for the Khitan Small Script block is used.
  • Added an option for UCA sort to treat iteration marks for Han, Tangut, Nushu (Nüshu), Yi (Nuosu), Khitan Small Script, Hiragana, and Katakana scripts as if they are the preceding grapheme cluster if appropriate (e.g. where a Tangut iteration mark is preceded by a Tangut ideograph, or a Han iteration mark is preceded by a Han ideograph or a Han ideograph plus an IVS).
  • Added an option to the Convert:Other menu to replace iteration marks for Han, Tangut, Nushu (Nüshu), Yi (Nuosu), Khitan Small Script, Hiragana, and Katakana scripts with the preceding grapheme cluster if appropriate.
  • Added Zhuang readings for CJK characters based on the kZhuang key in the Unihan database.
  • Now uses the Unikemet database for descriptions of Egyptian hieroglyphs.
  • Added Tangut readings based on Miyake 2012 ("Complexity from Compression: a Sketch of Pre-Tangut").
  • Now includes segmented digits and outlined upper case letters and digits from the Symbols for Legacy Computing and Symbols for Legacy Computing Supplement blocks in the function to convert between styled text.
  • Added character map configuration options for Colour Coding, Grid Font Size, and Popup Magnification Level (under Character Map on the Options menu).
  • Harmonized character map grid display with BabelMap (now uses blue background for the currently selected character when colour coding is off).
  • The Advanced Character Search now has an option to filter by Unicode block.
  • In the Batch Replace dialog an option has been added to only replace the first occurence of each string on each line.
  • Corrected the historic names for U+B77C (HANGUL SYLLABLE RA) through U+B9C7 (HANGUL SYLLABLE RIH) which used HANGUL SYLLABLE L- instead of HANGUL SYLLABLE R- for Unicode versions 2.0.14 through 2.1.8 inclusively.
  • Fixed incorrect formatting of Word Frequency and String Frequency results when saved to file.
  • Fixed incorrect labelling of the detected encoding when opening a file.
Read more.

Tech updates in your inbox so you never miss what's happening in the world of technology.

You may also be interested in...

  • 317 votes
    Notepad++ is a free source code editor and Notepad replacement that supports several languages.
    • Freeware
    • Windows
  • Not rated yet
    0 votes
    RJ TextEd - A Unicode source and text editor.
    • Freeware
    • Windows
  • 5/5
    2 votes
    AkelPad is an open source editor for plain text. It is designed to be a small and fast.
    • Freeware
    • Windows