Convert Lenex (.lxf) results to SDIF / CL2 (Beta)

Bring SPLASH or EasyWk results into US team software: Lenex meets become SDIF .cl2 files with times, places, splits and relays.

Opens: HY3, CL2, SD3, LXF, LEF, HYV, EV3, ZIP
Saves: XLSX, CSV, LXF, CL2, HY3

Convert

Meet file
Choose a file… or drop it here
.hy3, .cl2, .sd3, .sdi, .zip, .lxf, .lef, .xml, .hyv, .ev3, .txt · up to 150 MB
    Replace file

    A Hy-Tek export (.hy3, .cl2 or the .zip Meet Manager makes), an SDIF file (.sd3), a Lenex file (.lxf / .lef from SPLASH, EasyWk or swimrankings) or a meet event file (.hyv / .ev3).

    Options

    The preview, validation report and meet summary are always shown.

    More options

    Team code or part of the team name, e.g. NCAP. Leave empty for all teams.

    For sharing results publicly. Lenex output then uses 1 January of the matching year.

    Hy-Tek stores names in Windows-1252 (é, ü, ñ). Untick for plain ASCII (Muller instead of Müller).

    HY3 files don't store the meet's country. Empty = from the team addresses, else USA.

    HY3 files don't store the meet's city, which Lenex requires. Leave empty when the source file has it.

    Your files are deleted after processing.

    Meets run with SPLASH Meet Manager or EasyWk publish results as Lenex (.lxf or .lef), while Hy-Tek Team Manager and other US team software import SDIF. This page converts the Lenex file into an SDIF .cl2, so times from such a meet can go into your team database.

    How to convert Lenex to SDIF

    1. Upload the .lxf or .lef file from the meet host or swimrankings.net.
    2. Convert to is preset to SDIF .cl2.
    3. Optional, under More options: type your team code or name in Only this team to export just your swimmers, and decide about accented letters (see below).
    4. Download the .cl2 and import it with your team software's SDIF or results import.

    What goes into the CL2

    • The meet with name, dates, course (for example SCM) and pool.
    • Every team and swimmer, with birth dates where the Lenex file has them.
    • Individual results with place, final time, heat, lane and splits, and DQ status.
    • Relays with their swimmers and times.
    • Entry files become SDIF entry files with seed times.

    Each line gets Hy-Tek's checksum, the form Team Manager expects in a .cl2, and the file ends with the Z0 terminator record.

    What SDIF can't hold

    The conversion lists everything it had to shorten or leave out:

    • Reaction times: SDIF has no field for them, so they are dropped.
    • Long names: SDIF has fixed-width columns. Longer swimmer, team or meet names are cut, and the result says how many.
    • Relay splits need a named swimmer for the leg in SDIF; legs without one lose their split.
    • Special swim styles that aren't one of the standard strokes are left out.

    Accented names

    European results are full of names such as Müller or Gómez. By default they are written in the Windows-1252 character set Hy-Tek uses, so the accents survive. If your software shows odd characters instead, untick Keep accented letters in HY3/SDIF to write plain ASCII (Muller, Gomez).

    Before importing

    The SDIF writer uses Hy-Tek's record layout and checksums, checked against real CL2 files exported by Hy-Tek. Importing into Team Manager itself couldn't be tested, so keep the Lenex file. A Lenex invitation with only the event list can't become an SDIF file; you get a spreadsheet of the events instead.

    Going the other way, from Hy-Tek to a SPLASH meet? See HY3 to Lenex.

    More about what this tool reads and writes: Swim Meet File Converter.