.B

B File

Lotus Applause Batch List File
Ask a question
QUICK ANSWER

A .b file is almost always programming source code (Limbo, Brainfuck, Befunge, or old BASIC) or a backup/part marker. The database entry labels it a legacy Lotus Applause batch list from the 1980s-1990s IBM/Lotus era, but those files are rare relics today. Open any .b file in a text editor first to find out what you have.

Developer: Lotus Development / IBM (Lotus family) Category: Misc Files MIME: text/plain
OPENS ON Windows macOS Linux
Related: .TORRENT · .MSO · .MD5 · .SHS

On this page

19k+ extensions indexed
Last reviewed Jul 28, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the B file format?

A .b file is a Lotus Applause Batch List - a small auxiliary data file produced by the Lotus Applause presentation software during the DOS and early Windows era of the 1980s and 1990s. Lotus Applause was a slide-show and business-presentation product developed by Lotus Development Corporation (later acquired by IBM), sold alongside flagship titles such as Lotus 1-2-3.

The file stores a simple ordered list of items that the Applause application processed in batch mode - for example, slide or resource filenames that the program would load or export in sequence. The internal structure is not publicly documented, and no formal specification was ever released by Lotus or IBM. Files are plain text (ASCII), carry a text/plain MIME type, and carry no embedded file-signature bytes, meaning format identification relies entirely on knowing the source application.

The single-letter .b extension is heavily overloaded in computing: unrelated uses include B-language source code, plain-text fragments, and backup markers. A .b file encountered outside a legacy Lotus environment is unlikely to be an Applause batch list. The creating application is the only reliable identification method.

Lotus desktop products - including Applause - were discontinued by IBM through the 2010s. Files can be opened with any plain-text editor such as Notepad++ or VS Code, although no modern software re-creates the original batch-processing workflow.

Security & safety

RISK: LOW

A .b file is data, not a recognized executable type, so it's low risk to inspect - opening it in a text editor (or running file on it) is safe and is the right first step to find out what it really is. The only caution is the usual one for unknown files from untrusted sources: don't rename a mystery .b to an executable extension and run it, and be wary of 'universal .b openers' on download sites, which tend to be adware bait for such an ambiguous extension.

Format details

in a nutshell
FULL NAMELotus Applause Batch List Fileaka Applause batch list, Lotus .b file
DEVELOPERLotus Development / IBM (Lotus family)since Lotus desktop software era (1980s-1990s)
CATEGORYMisc Files
MIME TYPEtext/plain
TYPELegacy Lotus auxiliary/batch list file - a small text/data list associated with the Lotus (Applause / 1-2-3 era) software family
This extension is also used by…
  • Source code file (BASIC / Brainfuck / Limbo / Befunge) - Several programming languages use .b for source files - e.g. Limbo (Inferno OS), and informally Brainfuck/Befunge/BASIC; these are plain-text code, opened in a text editor or the language's tools.
  • Generic backup / part file - Some tools append .b as a backup or sequence marker; such a file is just a copy of another file and opens as whatever its original type was.
  • Grand Theft Auto save / misc data - A few games and utilities have historically used .b for save or data files; format depends entirely on the creating program.

Programs that open B files

Windows2 apps
Text editor (Notepad++, VS Code) Open-source Open the .b in a text editor first - if it's a batch list, source code, or any text file, you'll see its contents and can identify it.
Lotus 1-2-3 (legacy) Paid Only relevant for genuine legacy Lotus data; Lotus 1-2-3 is discontinued (end of support 2014) - use a modern spreadsheet/text tool instead.
macOS1 app
Text editor (BBEdit, VS Code) Free Open the .b as text to inspect its contents and identify the actual format.
Linux1 app
Text editor (any) / file command Open-source Run file yourfile.b to detect the type, then open it in a text editor if it's text.

Technical details

deep spec
DeveloperLotus Development Corporation (acquired by IBM in 1995)
Associated applicationLotus Applause - DOS/Windows slide-show and business-presentation tool
Primary roleOrdered batch list defining a sequence of items (e.g. slide or resource filenames) for automated in-application processing
EncodingPlain text, ASCII
MIME typetext/plain
CompressionUncompressed
EncryptionUnencrypted
File signature (magic bytes)No embedded header signature; file type identified by application context only, not by byte pattern
Typical file sizeA few bytes to a few kilobytes (small list file)
Operating systemDOS / early Windows (legacy era)
Extension collision riskHigh - .b is also claimed by B-language source code, plain-text fragments, and backup stubs from entirely unrelated software
Byte orderNot applicable - character-based plain-text content
Internal structure documentationUndocumented; no public specification was issued by Lotus or IBM
Product statusDiscontinued - Lotus Applause was retired along with the broader Lotus desktop portfolio by IBM during the 2010s
Identification methodApplication origin (the program that created the file) is the only reliable identifier; no signature or header field exists
ReleasedLotus desktop software era (1980s-1990s)
Latest versionN/A (legacy; Lotus desktop products discontinued by IBM in the 2010s-2020s)

B conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with B files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about B files.

Frequently asked questions

What is a .b file?
It depends on its origin. This database entry labels it a legacy Lotus 'Applause batch list' file, but a single-letter .b is ambiguous - today it's usually programming source code (Limbo, Brainfuck, Befunge, BASIC) or a backup marker. Open it as text to identify it.
How do I open a .b file?
Try a text editor first (Notepad++, VS Code), or run file yourfile.b on macOS/Linux to detect the type. If it's source code, open it in the matching language environment; if it's a backup, rename it to the original extension.
Is a .b file a Lotus file?
Rarely, in practice. The DB ties this entry to an old Lotus 'Applause batch list', but those are discontinued relics. A modern .b is far more likely to be source code or a backup file.
Can I open a .b in Excel or a spreadsheet?
Only if it happens to contain tabular text - and Lotus 1-2-3 itself is discontinued (end of support 2014). Open the file as text first; if it's delimited data you can import it into a spreadsheet manually.
Why is the .b extension so confusing?
Because a single letter carries no format identity - many unrelated programs and languages have used .b. The extension alone can't tell you the type; the creating program does.

References

1IBM - Lotus 1-2-3 / SmartSuite end of supportwww.ibm.com
2Inferno/Limbo - .b source fileswww.vitanuova.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.TMPTemporary File

Related extensions

.TORRENTBitTorrent Metainfo File
.MSOMicrosoft Office HTML/OLE Data Stream (oledata.mso)
.MD5MD5 Checksum File
.SHSShell Scrap Object File
.DDDAdobe Acrobat Distiller file
.DWLDrawing Lock File (CAD)

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z