Romania: AI content labelling rules
The rules on labelling AI-generated content in Romania, what each asks of a file, and what one Kennmarq.com call adds.
In short
- Images: Covered
- Video: Covered
- Audio: Partly; deep fakes December 2026
- Text: Planned, March 2027
- 3D: Not required
- Rules: 1 general, 2 for some sectors only, 1 bill or draft.
- In the API:
markets=ro
Updated 4 November 2026; sources checked 4 November 2026. Sources are government sites. This page explains what Kennmarq.com does; it isn't legal advice.
General rules
- EU AI Act, Article 50 (EU): In force since 2 August 2026. Machine-readable, detectable marks on AI output; a clear notice on deepfakes and AI public-interest text.
Rules for specific sectors
News and broadcast media
- CNA Audiovisual Content Code (Decision 573/2025), Art. 101: In force since 7 August 2025. A set Romanian written warning throughout artificial images, audio and video; no audible form is set for radio.
Platforms
- DSA Art. 35(1)(k) (Regulation (EU) 2022/2065) (EU): In force since 25 August 2023. Prominent markings on realistic generated or manipulated images, audio and video shown on their interfaces.
Bills and drafts
Not law: they don't change a country's coverage or what a call needs.
- Romania deepfake bill (PL-x 471/2023): Draft: not in force. A warning on 10%+ of the display while shown, or a spoken one at the start and end of audio, in set words.
In the API
Send markets=ro on each call to POST /v1/mark: a call that lacks what Romania's rules need is refused before anything is counted, and each mark gets a receipt of what it carries for each law.
| File | Made with AI | A deep fake (deepfake=true) |
|---|---|---|
| Picture | Watermark and Content Credentials | Watermark, Content Credentials and the visible label |
| Clip | Watermark and Content Credentials | Watermark, Content Credentials and the visible label |
| Song | Watermark and Content Credentials | Refused for now: the EU's deep fakes in sound need a spoken notice (Art. 50(4)), which we don't add yet. |
Mark a picture for Romania
curl https://api.kennmarq.com/v1/mark \
-H "Authorization: Bearer $KENNMARQ_API_KEY" \
-F file=@image.png \
-F source=created \
-F markets=ro \
-o image.marked.pngAn AI coding agent gets the same answer from the MCP tool get_requirements (MCP server).
Romania on the map, and every country's rules side by side.