The automatic GDScript 3→4 converter for Godot. Free mechanical conversion for any script. AI-refined Pro tier that handles Tween, File→FileAccess, KinematicBody→CharacterBody, and semantic rewrites Godot's built-in converter misses — explained line-by-line.
Tier 1 gives you syntax-correct GDScript 4 that runs. Pro sends the original GDScript 3 + Tier 1 output to Claude, which refactors to idiomatic Godot 4 and explains every change. Below: a real capture from our player.gd test fixture.
const SPEED := 200.0 with inferred float literal.Vector2.func _physics_process(delta: float) -> void.velocity = move_and_slide(velocity, Vector2.UP) with move_and_slide().CharacterBody2D exposes velocity as a built-in property and up_direction is set via the export, so move_and_slide() takes no arguments in Godot 4.Mechanical conversion is free forever. Pro tier unlocks Claude refinement with explanations — pay per conversion or go unlimited. Credits work on both Godot and LSL conversions.
A quick reference for what the free Tier 1 transpiler handles automatically.
KinematicBody2DCharacterBody2DPhysics bodiesmove_and_slide(v, UP)move_and_slide()Built-in velocityTween.new()create_tween()SceneTreeTweenyield(sig, "name")await sig.nameAwait signalsFile.new()FileAccess.open()File I/Oonready var x@onready var xAnnotationsexport(int) var x@export var x: intTyped exportsconnect("s", self, "m")s.connect(m)Signal connectfunc _ready():func _ready() -> void:Type hintsWe'll email you about new Tier 1 transforms, Godot 4.x release news, and Pro tier improvements.
No spam. Unsubscribe anytime.