Kode bihurtzailea

Erabilera komertziala Ados 380+ modelo Ur- markarik ez Ez da izen-ematerik behar
Modeloa:
+ GPT-5, Claude, Gemini
Itsatsi kodea hizkuntza batean, hautatu helburua, eta itzuli kode idiomatiko baliokidea 16 hizkuntza baino gehiagotan: Python, JavaScript, TypeScript, Go, Rust, Java, C++, C#, Ruby, PHP, Swift, Kotlin, Shell, SQL. Txandakatu itzulpen literala eta biridazketa idiomatikoa, gorde iruzkinak edo behartu helburuko hizkuntzaren stdlib.
Portaera gordea
Ktrl+Sartu bidaltzeko · Tab-ek tarteak txertatzen ditu 0 / 12,000

Jarri iturburu-fitxategi bat (500KB arte) — kode-eremuan itsatsiko dugu.

Itsatsi kodea itzultzeko.
Kode bihurtua
Exekutatu kodetzailean

        
Migrazio-oharrak
Aukerak aurreratuak
Emaitza
Token gutxi. Eskuratu token gehiago
Emaitza hobeak nahi dituzu? Premium modeloak (GPT-5, Claude, Gemini) kalitate hobea ematen dute. Ikusi planoak

❤️ Free.ai maite duzu?

Izen eman erreferentzia-esteka bat lortzeko eta 25.000 token laguneko irabazteko.

Gehiago nahi duzu? Izena eman doan 30K token/egun + 10K bonus
Izena eman doan

Zure eskaera prozesatzen...

Programazio-lengoaien arteko kodea AI-rekin bihurtzea.

Nola erabili Kode bihurtzailea

1
Sartu zure sarrera

Idatzi testua, igo fitxategi bat edo deskribatu nahi duzuna. Ez da konturik behar.

2
Egin klik sortzean

Gure AI-ak zure eskaera segundotan prozesatzen du, kode irekiko eredurik onenak erabiliz.

3
Deskargatu eta partekatu

Deskargatu, kopiatu edo partekatu zure emaitza. Dohainik erabilpen pertsonal eta komertzialerako.

Erabili tresna hau API bidez

Automatizatu tresna hau zure kodetik. OpenAI-rekin bateragarria den REST amaiera-puntua, eramantzailearen tokenaren autentifikazioa, ez da SDK gehigarririk behar. Tokenen kostuak web-interfazearekin bat datoz.

curl -X POST https://api.free.ai/v1/chat/ \
  -H "Authorization: Bearer sk-free-..." \
  -H "Content-Type: application/json" \
  -d '{"model": "qwen-coder", "messages": [{"role": "user", "content": "Write a Python function that reverses a string."}]}'

Kode bihurtzailea — FAQ

Itsatsi kodea hizkuntza batean, hautatu helburuko hizkuntza, eta itzuli hizkuntza berrirako kode idiomatiko baliokidea. 16 hizkuntza baino gehiago onartzen ditu (Python ↔ JavaScript / TypeScript / Go / Rust / Java / C++ / C# / Ruby / PHP / Swift / Kotlin / Shell). Aukera gisa, gorde iruzkin hitzez hitz, behartu egokitzapen idiomatikoa (erabili helburuko hizkuntzaren ereduak itzulpen literala baino), edo mantendu 1:1 egitura lerroz lerro berrikusteko.

Facebook-en TransCoder ikerketa-mailan dago eta C++/Java/Python-era mugatuta dago. Codeporting-ek lerro bakoitzeko kobratzen du zaharkitutako migrazioetarako (VB6→.NET eta abar). ChatGPT-k ondo egiten du hau, baina hilean $20 kostatzen du nahi duzun GPT-4 kalitatea lortzeko. Free.ai-k 16 hizkuntza baino gehiago kudeatzen ditu, eguneroko doako token-poolean exekutatzen da, eta galderak literalki aldatzen du itzulpen-literalaren eta idiomatiko-biridazketaren moduen artean.

Algoritmo-astun kodea (datu-egitura, matematika, analizaketa) garbi eramaten da — normalean %90+ zuzena lehen pasatzean. Hizkuntza-bereziaren stdlib erabiltzen duen kodeak (Python-en dekoratzaileak, Go-ren go-errutinak, Rust-en jabetza) ereduari baliokide idiomatikoak aurkitzea eskatzen dio — normalean zuzena baina beti berrikusia. Egiturako konbentzioen mende dagoen kodeak (Django ORM → Rails ActiveRecord) gizakiaren jarraipena behar du — Free.ai-k egitura zuzena lortzen du baina API-ren bateraezintasun espezifikoak gertatzen dira.

Python ↔ JavaScript (oso heldua). Python → Go (garbia — biek stdlib dute gauza gehienetarako). JavaScript → TypeScript (mota gehitzen ditu soilik). Java → Kotlin (bikaina — Kotlin horretarako diseinatuta dago). C → Rust (algoritmoa itzultzen du; jabetza berregituratu beharko duzu). Zaila: edozein → Rust lehen saiakeran (bizitza osoko oharpenak batzuetan eskuz konpondu behar dira); JavaScript → Java (paradigma ez dator bat asinkronoan).

Bai aukera hau hautatuta dagoenean — iruzkinak hitzez hitz itzultzen dira helburuko hizkuntzaren iruzkinen sintaxira (// vs # vs --). Hautatu gabe dagoenean, ereduak helburuko hizkuntzaren iruzkin idiomatikoak birsortzen ditu eta lerro anitzeko iruzkin luzeak bateratu ditzake.

Literala: Python `for i, x in enumerate(arr):` JavaScript `for (let i = 0; i < arr.length; i++) { let x = arr[i];... }` bihurtzen da — lerroz lerro. Idiomatikoa: `arr.forEach((x, i) => {... })` bihurtzen da. Hautatu literala alboko konparaketa egin nahi baduzu; hautatu idiomatikoa helburuko hizkuntzan kodea bidali nahi baduzu.

Normalean, bai, bere baitan dauden zatietarako. Hirugarrenen liburutegiak inportatzen dituen kodearentzat, ereduak helburu-hizkuntzaren baliokiderik hurbilenena aukeratzen du (Python `eskaerak` → JavaScript `atzitu`, Java `aukerazkoa` → Rust `aukera`) eta ohartuko da edozein ordezkapen ez-argiaz. Beti exekutatu helburu-hizkuntzaren konpilatzailea / linter ondoren.

JSweet (Java→JS), Transcrypt (Python→JS) eta Brython (Python nabigatzailean) ITURRITIK ITURRITZERA KONPILADOREAK dira — makinak itzulitako kodea igortzen dute, askotan hitzez hitz eta exekuzio-denborako euskarria behar dute. Free.aik helburuko hizkuntzan IDIOMATIKO kodea idazten du gizaki batek egingo lukeen bezala — naturalki irakurtzen du, exekuzio-denborarik gabe, baina berrikuspena behar du.

Bai — hautatu SQL iturburu eta helburu gisa eta ereduak /code/sql/-eko dialekto-hautatzailea erabiliko du (PostgreSQL ↔ MySQL ↔ SQLite ↔ MSSQL ↔ Oracle ↔ BigQuery). Erabili /code/sql/ dialekto-konbertsio-ezaugarri aberatsagoetarako, eskema-jakintsuaren iradokizunak barne.

12.000 karaktere arte (~180 lerro) autoostatutako bide-izenetan. Premium testuinguru luzeko Claude/GPT-k 200K+ karaktere kudeatzen ditu — alda ezazu fitxategi osoa bihurtzeko.

Kodea eredura bidaltzen da, prozesatu eta baztertzen da. Ez da gordetzen, ez da entrenamendurako erabiltzen. Aukeratu Qwen 3 Coder pribatutasun maximoa lortzeko — Free.ai GPUetan auto-ostatua.

Bai — POST /v1/chat/-era sistemaren eskaera bihurtuz (iturburuko hizkuntza + helburuko hizkuntza + bandera idiomatikoa) eta kodea erabiltzailearen mezu gisa. Ikusi /api/ zatiak ikusteko.

Izena eman doan 10.000 token-en truke

Sortu kontu librea

Ez da kreditu-txartelik behar

Nola baloratuko zenuke tresna hau?

Free.ai maite duzu?